                                                                            -   3   - 
 
                                                                                 
 
                       . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   2 6 
 
                       1 .    %""#   &" ,   &!!   -. . . . . . . . . . . . . . .   2 7 
 
                       2 .   !!"    &" ,   &!! . . . . . . . . . . . . . . . . .   3 9 
 
                             2 . 1   ><0=4K  ?5@5AK;:8  40==KE. . . . . . . . . . . . . . . . . . . . . . . . . . .   4 2 
 
                                     2 . 1 . 1       I N         2>4  109B0  8;8  A;>20. . . . . . . . . . . . . . . . .   4 2 
 
                                     2 . 1 . 2       L A H F     03@C7:0  A H   87  @538AB@0  D;03>2. . . . . . .   4 2 
 
                                     2 . 1 . 3       L D S       03@C7:0  C:070B5;O  A  8A?>;L7>- 
 
                                                                 20=85<  D S . . . . . . . . . . . . . . . . . . . . . . . . . . . .   4 3 
 
                                     2 . 1 . 4       L E A       03@C7:0  8A?>;=8B5;L=>3>  04@5A0. . . . . .   4 4 
 
                                     2 . 1 . 5       L E S       03@C7:0  C:070B5;O  A  8A?>;L7>- 
 
                                                                 20=85<  E S . . . . . . . . . . . . . . . . . . . . . . . . . . . .   4 5 
 
                                     2 . 1 . 6       M O V       5@5AK;:0  ( 109B0  8;8  A;>20) . . . . . . . . . .   4 5 
 
                                     2 . 1 . 7       O U T       03@C7:0  2  ?>@B. . . . . . . . . . . . . . . . . . . . . .   4 6 
 
                                     2 . 1 . 8       P O P       K1>@:0  A;>20  87  AB5:0. . . . . . . . . . . . . . .   4 7 
 
                                     2 . 1 . 9       P O P F     5@5AK;:0  A;>20  87  AB5:0
 
                                                                 2  @538AB@  F L A G S . . . . . . . . . . . . . . . . . . . . . .   4 7 
 
                                     2 . 1 . 1 0     P U S H     03@C7:0  A;>20  2  AB5:. . . . . . . . . . . . . . . .   4 8 
 
                                     2 . 1 . 1 1     P U S H F   03@C7:0  A>45@68<>3>  @538AB@0
 
                                                                 F L A G S   2  AB5:. . . . . . . . . . . . . . . . . . . . . . . . .   4 9 
 
                                     2 . 1 . 1 2     S A H F     03@C7:0  @538AB@0  A H   2  @538AB@
 
                                                                 D;03>2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   4 9 
 
                                     2 . 1 . 1 3     X C H G     1<5=  7=0G5=8O<8. . . . . . . . . . . . . . . . . . . . .   5 0 
 
                                     2 . 1 . 1 4     X L A T     >48@>20=85  A L   ?>  B01;8F5. . . . . . . . . . . .   5 0 
 
                             2 . 2   @8D<5B8G5A:85  >?5@0F88. . . . . . . . . . . . . . . . . . . . . . . . . . . .   5 1 
 
                                     2 . 2 . 1       A A A       A S C I I - :>@@5:F8O  ?@8  A;>65=88. . . . . . . . .   5 1 
 
                                     2 . 2 . 2       A A D       A S C I I - :>@@5:F8O  ?@8  45;5=88. . . . . . . . . .   5 2 
 
                                     2 . 2 . 3       A A M       A S C I I - :>@@5:F8O  ?@8  C<=>65=88. . . . . . . .   5 3 
 
                                     2 . 2 . 4       A A S       A S C I I - :>@@5:F8O  ?@8  2KG8B0=88. . . . . . . .   5 4 
 
                                     2 . 2 . 5       A D C       !;>65=85  A  ?5@5=>A><. . . . . . . . . . . . . . . . .   5 5 
 
                                     2 . 2 . 6       A D D       !;>65=85. . . . . . . . . . . . . . . . . . . . . . . . . . . . .   5 6 
 
                                     2 . 2 . 7       C B W       @5>1@07>20=85  109B0  2  A;>2>. . . . . . . . .   5 6 
 
                                     2 . 2 . 8       C M P       !@02=5=85. . . . . . . . . . . . . . . . . . . . . . . . . . . .   5 7 
 
                                     2 . 2 . 9       C W D       @5>1@07>20=85  A;>20  2  42>9=>5
 
                                                                 A;>2>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   5 8 
 
                                     2 . 2 . 1 0     D A A       5AOB8G=0O  :>@@5:F8O  ?@8  A;>65=88. . . .   5 9 
 
                                     2 . 2 . 1 1     D A S       45AOB8G=0O  :>@@5:F8O  ?@8  2KG8B0=88. . .   5 9 
 
                                     2 . 2 . 1 2     D E C       5:@5<5=B. . . . . . . . . . . . . . . . . . . . . . . . . . . .   6 0 
 
                                     2 . 2 . 1 3     D I V       5;5=85  157  CG5B0  7=0:0. . . . . . . . . . . . . .   6 1 
 
  
 
                                                                           -   4   - 
 
                                     2 . 2 . 1 4     I D I V     5;5=85  A  CG5B><  7=0:0. . . . . . . . . . . . . . .   6 2 
 
                                     2 . 2 . 1 5     I M U L     #<=>65=85  A  CG5B><  7=0:0. . . . . . . . . . . . .   6 3 
 
                                     2 . 2 . 1 6     I N C       =:@5<5=B. . . . . . . . . . . . . . . . . . . . . . . . . . . .   6 4 
 
                                     2 . 2 . 1 7     M U L       #<=>65=85  157  CG5B0  7=0:0. . . . . . . . . . . .   6 5 
 
                                     2 . 2 . 1 8     N E G       >;CG5=85  4>?>;=8B5;L=>3>  :>40. . . . . . .   6 5 
 
                                     2 . 2 . 1 9     S B B       KG8B0=85  A  705<><. . . . . . . . . . . . . . . . . . .   6 6 
 
                                     2 . 2 . 2 0     S U B       KG8B0=85. . . . . . . . . . . . . . . . . . . . . . . . . . . .   6 7 
 
                             2 . 3   >38G5A:85  >?5@0F88. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   6 8 
 
                                     2 . 3 . 1       A N D       >38G5A:>5  C<=>65=85. . . . . . . . . . . . . . . . .   6 8 
 
                                     2 . 3 . 2       N O T       >38G5A:>5  >B@8F0=85. . . . . . . . . . . . . . . . .   6 9 
 
                                     2 . 3 . 3       O R         >38G5A:>5  A;>65=85. . . . . . . . . . . . . . . . . .   7 0 
 
                                     2 . 3 . 4       R C L       &8:;8G5A:89  A4283  2;52>  G5@57  C F . . . . .   7 1 
 
                                     2 . 3 . 5       R C R       &8:;8G5A:89  A4283  2?@02>  G5@57  C F . . . .   7 2 
 
                                     2 . 3 . 6       R O L       &8:;8G5A:89  A4283  2;52>. . . . . . . . . . . . . .   7 3 
 
                                     2 . 3 . 7       R O R       &8:;8G5A:89  A4283  2?@02>. . . . . . . . . . . . .   7 4 
 
                                     2 . 3 . 8       S A L       @8D<5B8G5A:89  A4283  2;52>. . . . . . . . . . .   7 5 
 
                                     2 . 3 . 9       S A R       @8D<5B8G5A:89  A4283  2?@02>. . . . . . . . . .   7 7 
 
                                     2 . 3 . 1 0     S H L       >38G5A:89  A4283  2;52>. . . . . . . . . . . . . . .   7 8 
 
                                     2 . 3 . 1 1     S H R       >38G5A:89  A4283  2?@02>. . . . . . . . . . . . . .   7 9 
 
                                     2 . 3 . 1 2     T E S T     "5AB. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   8 0 
 
                                     2 . 3 . 1 3     X O R       A:;NG0NI55  . . . . . . . . . . . . . . . . . . . . . .   8 1 
 
                             2 . 4   1@01>B:0  1;>:>2  40==KE. . . . . . . . . . . . . . . . . . . . . . . . . . . .   8 2 
 
                                     2 . 4 . 1       C M P S     !@02=5=85  AB@>:. . . . . . . . . . . . . . . . . . . . . .   8 2 
 
                                     2 . 4 . 2       C M P S B   !@02=5=85  AB@>:  87  109B>2. . . . . . . . . . . .   8 4 
 
                                     2 . 4 . 3       C M P S W   !@02=5=85  AB@>:  87  A;>2. . . . . . . . . . . . . .   8 5 
 
                                     2 . 4 . 4       L O D S     03@C7:0  AB@>:8. . . . . . . . . . . . . . . . . . . . . .   8 7 
 
                                     2 . 4 . 5       L O D S B   03@C7:0  AB@>:8  87  109B>2. . . . . . . . . . . .   8 8 
 
                                     2 . 4 . 6       L O D S W   03@C7:0  AB@>:8  87  A;>2. . . . . . . . . . . . . .   8 9 
 
                                     2 . 4 . 7       M O V S     5@5AK;:0  AB@>:8. . . . . . . . . . . . . . . . . . . . .   9 0 
 
                                     2 . 4 . 8       M O V S B   5@5AK;:0  AB@>:8  87  109B>2. . . . . . . . . . .   9 2 
 
                                     2 . 4 . 9       M O V S W   5@5AK;:0  AB@>:8  87  A;>2. . . . . . . . . . . . .   9 3 
 
                                     2 . 4 . 1 0     R E P       >2B>@. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   9 4 
 
                                     2 . 4 . 1 1     R E P E     >2B>@OBL  ?>:0  @02=>. . . . . . . . . . . . . . . . .   9 5 
 
                                     2 . 4 . 1 2     R E P N E   >2B>@OBL  ?>:0  =5  @02=>. . . . . . . . . . . . . .   9 6 
 
                                     2 . 4 . 1 3     R E P N Z   >2B>@OBL  ?>:0  =5  =>;L. . . . . . . . . . . . . . .   9 7 
 
                                     2 . 4 . 1 4     S C A S     @>A<>B@  AB@>:8. . . . . . . . . . . . . . . . . . . . . .   9 8 
 
                                     2 . 4 . 1 5     S C A S B   @>A<>B@  AB@>:8  87  109B>2. . . . . . . . . . . .   9 9 
 
  
 
                                                                           -   5   - 
 
                                     2 . 4 . 1 6     S C A S W   @>A<>B@  AB@>:8  87  A;>2. . . . . . . . . . . . . . 1 0 1 
 
                                     2 . 4 . 1 7     S T O S     0?8AL  2  AB@>:C. . . . . . . . . . . . . . . . . . . . . . 1 0 2 
 
                                     2 . 4 . 1 8     S T O S B   0?8AL  2  AB@>:C  87  109B>2. . . . . . . . . . . . 1 0 4 
 
                                     2 . 4 . 1 9     S T O S W   0?8AL  2  AB@>:C  87  A;>2. . . . . . . . . . . . . . 1 0 4 
 
                             2 . 5   ><0=4K  ?5@540G8  C?@02;5=8O. . . . . . . . . . . . . . . . . . . . . . . . 1 0 5 
 
                                     2 . 5 . 1       C A L L     K7>2  ?>4?@>3@0<<K. . . . . . . . . . . . . . . . . . . 1 0 5 
 
                                     2 . 5 . 2       J M P       57CA;>2=K9  ?5@5E>4. . . . . . . . . . . . . . . . . . 1 0 7 
 
                                     2 . 5 . 3       R E T       >72@0B  87  ?>4?@>3@0<<K. . . . . . . . . . . . . . 1 0 8 
 
                             2 . 6   ><0=4K  CA;>2=>3>  ?5@5E>40. . . . . . . . . . . . . . . . . . . . . . . . . 1 0 9 
 
                                     2 . 6 . 1       J A           5@5E>4  5A;8  2KH5. . . . . . . . . . . . . . . . . . . 1 0 9 
 
                                     2 . 6 . 2       J A E         5@5E>4  5A;8  2KH5  8;8  @02=>. . . . . . . . . 1 0 9 
 
                                     2 . 6 . 3       J B           5@5E>4  5A;8  =865. . . . . . . . . . . . . . . . . . . 1 1 0 
 
                                     2 . 6 . 4       J B E         5@5E>4  5A;8  =865  8;8  @02=>. . . . . . . . . 1 1 1 
 
                                     2 . 6 . 5       J C           5@5E>4  5A;8  ?5@5=>A. . . . . . . . . . . . . . . . 1 1 1 
 
                                     2 . 6 . 6       J C X Z       5@5E>4  5A;8  C X   =   0 . . . . . . . . . . . . . . . . . 1 1 2 
 
                                     2 . 6 . 7       J E           5@5E>4  5A;8  @02=>. . . . . . . . . . . . . . . . . . 1 1 3 
 
                                     2 . 6 . 8       J G           5@5E>4  5A;8  1>;LH5. . . . . . . . . . . . . . . . . 1 1 3 
 
                                     2 . 6 . 9       J G E         5@5E>4  5A;8  1>;LH5  8;8  @02=>. . . . . . . 1 1 4 
 
                                     2 . 6 . 1 0     J L           5@5E>4  5A;8  <5=LH5. . . . . . . . . . . . . . . . . 1 1 5 
 
                                     2 . 6 . 1 1     J L E         5@5E>4  5A;8  <5=LH5  8;8  @02=>. . . . . . . 1 1 5 
 
                                     2 . 6 . 1 2     J N A         5@5E>4  5A;8  =5  2KH5. . . . . . . . . . . . . . . . 1 1 6 
 
                                     2 . 6 . 1 3     J N A E       5@5E>4  5A;8  =5  2KH5  8  =5  @02=>. . . . . 1 1 6 
 
                                     2 . 6 . 1 4     J N B         5@5E>4  5A;8  =5  =865. . . . . . . . . . . . . . . . 1 1 6 
 
                                     2 . 6 . 1 5     J N B E       5@5E>4  5A;8  =5  =865  8  =5  @02=>. . . . . 1 1 7 
 
                                     2 . 6 . 1 6     J N C         5@5E>4  5A;8  =5B  ?5@5=>A0. . . . . . . . . . . 1 1 7 
 
                                     2 . 6 . 1 7     J N E         5@5E>4  5A;8  =5  @02=>. . . . . . . . . . . . . . . 1 1 7 
 
                                     2 . 6 . 1 8     J N G         5@5E>4  5A;8  =5  1>;LH5. . . . . . . . . . . . . . 1 1 8 
 
                                     2 . 6 . 1 9     J N G E       5@5E>4  5A;8  =5  1>;LH5  8  =5  @02=>. . . 1 1 8 
 
                                     2 . 6 . 2 0     J N L         5@5E>4  5A;8  =5  <5=LH5. . . . . . . . . . . . . . 1 1 8 
 
                                     2 . 6 . 2 1     J N L E       5@5E>4  5A;8  =5  <5=LH5  8  =5  @02=>. . . 1 1 9 
 
                                     2 . 6 . 2 2     J N O         5@5E>4  5A;8  =5B  ?5@5?>;=5=8O. . . . . . . 1 1 9 
 
                                     2 . 6 . 2 3     J N P         5@5E>4  5A;8  =5G5B=>. . . . . . . . . . . . . . . . 1 1 9 
 
                                     2 . 6 . 2 4     J N S         5@5E>4  5A;8  ?>;>68B5;L=K9
 
                                                                   @57C;LB0B. . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 0 
 
                                     2 . 6 . 2 5     J N Z         5@5E>4  5A;8  =5  =>;L. . . . . . . . . . . . . . . . 1 2 0 
 
                                     2 . 6 . 2 6     J O           5@5E>4  5A;8  5ABL  ?5@5?>;=5=85. . . . . . 1 2 1 
 
                                     2 . 6 . 2 7     J P           5@5E>4  5A;8  G5B=>. . . . . . . . . . . . . . . . . . 1 2 1 
 
  
 
                                                                           -   6   - 
 
                                     2 . 6 . 2 8     J P E         5@5E>4  5A;8  G5B=>. . . . . . . . . . . . . . . . . . 1 2 2 
 
                                     2 . 6 . 2 9     J P O         5@5E>4  5A;8  =5G5B=>. . . . . . . . . . . . . . . . 1 2 2 
 
                                     2 . 6 . 3 0     J S           5@5E>4  5A;8  >B@8F0B5;L=K9
 
                                                                   @57C;LB0B. . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 2 
 
                                     2 . 6 . 3 1     J Z           5@5E>4  5A;8  =>;L. . . . . . . . . . . . . . . . . . . 1 2 3 
 
                                     2 . 6 . 3 2     L O O P       5@5E>4  ?>  AG5BG8:C. . . . . . . . . . . . . . . . . 1 2 3 
 
                                     2 . 6 . 3 3     L O O P E     5@5E>4  ?>:0  @02=>. . . . . . . . . . . . . . . . . . 1 2 4 
 
                                     2 . 6 . 3 4     L O O P N E   5@5E>4  ?>:0  =5  @02=>. . . . . . . . . . . . . . . 1 2 4 
 
                                     2 . 6 . 3 5     L O O P N Z   5@5E>4  ?>:0  =5  =>;L. . . . . . . . . . . . . . . . 1 2 5 
 
                                     2 . 6 . 3 6     L O O P Z     5@5E>4  ?>:0  =>;L. . . . . . . . . . . . . . . . . . . 1 2 5 
 
                             2 . 7   ><0=4K  ?@5@K20=8O. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 5 
 
                                     2 . 7 . 1       I N T         @5@K20=85. . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 5 
 
                                     2 . 7 . 2       I N T O       @5@K20=85  ?>  ?5@5?>;=5=8N. . . . . . . . . . 1 2 6 
 
                                     2 . 7 . 3       I R E T       >72@0B  ?>A;5  >1@01>B:8
 
                                                                   ?@5@K20=8O. . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 7 
 
                             2 . 8   #?@02;5=85  A>AB>O=85<  ?@>F5AA>@0. . . . . . . . . . . . . . . . . . . 1 2 8 
 
                                     2 . 7 . 1       C L C         !1@>A  ?@87=0:0  ?5@5=>A0. . . . . . . . . . . . . 1 2 8 
 
                                     2 . 7 . 2       C L D         !1@>A  ?@87=0:0  =0?@02;5=8O. . . . . . . . . . 1 2 8 
 
                                     2 . 7 . 3       C L I         !1@>A  ?@87=0:0  @07@5H5=8O
 
                                                                   ?@5@K20=8O. . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 9 
 
                                     2 . 7 . 4       C M C         =25@B8@>20=85  ?@87=0:0  ?5@5=>A0. . . . 1 2 9 
 
                                     2 . 7 . 5       E S C         K1>@:0  :>40  >?5@0F88  8  >?5@0=40. . . . 1 3 0 
 
                                     2 . 7 . 6       H L T         AB0=>2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 1 
 
                                     2 . 7 . 7       L O C K       ;>:8@>20=85  H8=K  B U S . . . . . . . . . . . . . . . 1 3 1 
 
                                     2 . 7 . 8       N O P         5B  >?5@0F88. . . . . . . . . . . . . . . . . . . . . . . . 1 3 2 
 
                                     2 . 7 . 9       S T C         #AB0=>2:0  ?@87=0:0  ?5@5=>A0. . . . . . . . . 1 3 2 
 
                                     2 . 7 . 1 0     S T D         #AB0=>2:0  ?@87=0:0  =0?@02;5=8O. . . . . . 1 3 3 
 
                                     2 . 7 . 1 1     S T I         #AB0=>2:0  ?@87=0:0  @07@5H5=8O
 
                                                                   ?@5@K20=8O. . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 3 
 
                                     2 . 7 . 1 2     W A I T       6840=85. . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 4 
 
                       3 .          !! . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 5 
 
                             3 . 1   1I85  A2545=8O. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 5 
 
                             3 . 2   @8D<5B8G5A:85  >?5@0B>@K. . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 9 
 
                                     3 . 2 . 1       +             !;>65=85  8;8  C=0@=K9  ?;NA. . . . . . . . . . . 1 3 9 
 
                                     3 . 2 . 2       -             KG8B0=85  8;8  C=0@=K9  <8=CA. . . . . . . . . 1 3 9 
 
                                     3 . 2 . 3       *             #<=>65=85. . . . . . . . . . . . . . . . . . . . . . . . . . . 1 4 0 
 
                                     3 . 2 . 4       /             5;5=85. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 4 0 
 
  
 
                                                                           -   7   - 
 
                                     3 . 2 . 5       M O D         5;5=85  ?>  <>4C;N. . . . . . . . . . . . . . . . . . . 1 4 0 
 
                             3 . 3         .           ?5@0B>@  4>ABC?0  :  ?>;N  AB@C:BC@K. . . . . . . . . 1 4 1 
 
                             3 . 4         [ ]         ?5@0B>@  8=45:A0F88. . . . . . . . . . . . . . . . . . . . . . . 1 4 1 
 
                             3 . 5   ?5@0B>@K  A42830. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 4 2 
 
                                     3 . 5 . 1       S H L         !4283  2;52>. . . . . . . . . . . . . . . . . . . . . . . . . 1 4 2 
 
                                     3 . 5 . 2       S H R         !4283  2?@02>. . . . . . . . . . . . . . . . . . . . . . . . 1 4 2 
 
                             3 . 6   >18B>2K5  ;>38G5A:85  >?5@0F88. . . . . . . . . . . . . . . . . . . . . . 1 4 2 
 
                                     3 . 6 . 1       N O T         >18B>2>5  >B@8F0=85. . . . . . . . . . . . . . . . . 1 4 2 
 
                                     3 . 6 . 2       A N D         >18B=>5  ;>38G5A:>5      " " . . . . . . . . . . . 1 4 3 
 
                                     3 . 6 . 3       O R           >18B>20O  ;>38G5A:0O  >?5@0F8O
 
                                                                   " " . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 4 3 
 
                                     3 . 6 . 4       X O R         >18B>2>5  ;>38G5A:>5
 
                                                                   " 8A:;NG0NI55  " . . . . . . . . . . . . . . . . . . . 1 4 3 
 
                             3 . 7   ?5@0B>@K  >B=>H5=89. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 4 4 
 
                                     3 . 7 . 1       E Q           ?5@0B>@  >B=>H5=8O  " @02=>" . . . . . . . . . . 1 4 4 
 
                                     3 . 7 . 2       N E           ?5@0F8O  >B=>H5=8O  " =5  @02=>" . . . . . . . 1 4 4 
 
                                     3 . 7 . 3       L T           ?5@0F8O  >B=>H5=8O  " <5=LH5  G5<" . . . . . 1 4 5 
 
                                     3 . 7 . 4       G T           ?5@0B>@  >B=>H5=8O  " 1>;LH5" . . . . . . . . . 1 4 5 
 
                                     3 . 7 . 5       L E           ?5@0B>@  >B=>H5=8O
 
                                                                   " <5=LH5  8;8  @02=>" . . . . . . . . . . . . . . . . . . 1 4 5 
 
                                     3 . 7 . 6       G E           ?5@0B>@  >B=>H5=8O
 
                                                                   " 1>;LH5  8;8  @02=>" . . . . . . . . . . . . . . . . . . 1 4 6 
 
                             3 . 8   ?5@0B>@  O2=>3>  7040=8O  A53<5=B0. . . . . . . . . . . . . . . . . . . 1 4 6 
 
                             3 . 9   ?5@0B>@K  B8?0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 4 7 
 
                                     3 . 9 . 1       P T R         7<5=5=85  B8?0  ?5@5<5==>9. . . . . . . . . . . 1 4 7 
 
                                     3 . 9 . 2       S H O R T     5B:0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 4 8 
 
                                     3 . 9 . 3       T H I S       !>740=85  >?5@0=40  ?>  B5:CI59
 
                                                                   ?>78F88. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 4 8 
 
                                     3 . 9 . 4 .     H I G H       >72@0B  AB0@H8E  8   18B. . . . . . . . . . . . . . . 1 4 9 
 
                                     3 . 9 . 5       L O W         >;CG5=85  2>AL<8  <;04H8E  18B>2. . . . . . 1 4 9 
 
                                     3 . 9 . 6       S E G         K40G0  7=0G5=8O  A53<5=B0. . . . . . . . . . . . 1 4 9 
 
                                     3 . 9 . 7       O F F S E T   !<5I5=85  2K@065=8O. . . . . . . . . . . . . . . . . . 1 5 0 
 
                                     3 . 9 . 8       . T Y P E     K40G0  @568<0  8  :>=B5:AB0
 
                                                                   4;O  2K@065=8O. . . . . . . . . . . . . . . . . . . . . . . 1 5 0 
 
                                     3 . 9 . 9       T Y P E       >;CG5=85  @07<5@0  B8?0. . . . . . . . . . . . . . 1 5 1 
 
                                     3 . 9 . 1 0     L E N G T H   >72@0B  4;8=K  ?5@5<5==>9. . . . . . . . . . . . 1 5 1 
 
  
 
                                                                           -   8   - 
 
                                     3 . 9 . 1 1     S I Z E       K40G0  :>;8G5AB20  109B, 
 
                                                                   8A?>;L7C5<KE  ?>4  ?5@5<5==CN. . . . . . . . . 1 5 2 
 
                             3 . 1 0   A?>;L7>20=85  A?5F80;L=KE  >?5@0B>@>2
 
                                                                   <0:@>:><0=4. . . . . . . . . . . . . . . . . . . . . . . . . 1 5 2 
 
                                     3 . 1 0 . 1       &           ?5@0B>@  ?>4AB0=>2:8. . . . . . . . . . . . . . . . 1 5 2 
 
                                     3 . 1 0 . 2       < >         ?5@0B>@  1C:20;L=>3>  ?@>GB5=8O
 
                                                                   B5:AB0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5 3 
 
                                     3 . 1 0 . 3       !           ?5@0B>@  1C:20;L=>9  8=B5@?@5B0F88
 
                                                                   A8<2>;0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5 3 
 
                                     3 . 1 0 . 4         %         ?5@0B>@  ?@5>1@07>20=8O  2
 
                                                                   2K@065=85. . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5 4 
 
                                     3 . 1 0 . 5       ; ;         0:@>:><<5=B0@89. . . . . . . . . . . . . . . . . . . . 1 5 4 
 
                             3 . 1 1    07<5I5=85  A53<5=B>2,     8<5NI8E  >48=0:>2K5  8<5=0  2
 
                                       >1;0AB8  ?0<OB8. ><18=8@>20=85  A53<5=B>2. . . . . . . . . . . 1 5 5 
 
                                     3 . 1 1 . 1     P U B L I C   !>548=5=85  >4=>8<5==KE  A53<5=B>2. . . . 1 5 5 
 
                                     3 . 1 1 . 2     S T A C K     ?@545;5=85  AB5:>2>3>  A53<5=B0. . . . . . 1 5 5 
 
                                     3 . 1 1 . 3     C O M M O N   ?@545;5=85  A>2<5I05<KE  A53<5=B>2. . . 1 5 6 
 
                                     3 . 1 1 . 4     M E M O R Y    07<5I05B  A53<5=B  :0:
 
                                                                   ?>A;54=89  2>7<>6=K9. . . . . . . . . . . . . . . . . 1 5 6 
 
                                     3 . 1 1 . 5     A T           ?@545;5=85  01A>;NB=>3>  A53<5=B0. . . . 1 5 7 
 
                             3 . 1 2     #?@02;5=85  @07<5I5=85<  A53<5=B>2  2  >1;0AB8
 
                                         ?0<OB8.   "8?K  @07<5I5=8O. . . . . . . . . . . . . . . . . . . . . . . . . . 1 5 7 
 
                                     3 . 1 2 . 1     B Y T E        0A?>;0305B  A53<5=B  ?>  04@5AC
 
                                                                   =5:>B>@>3>  109B0. . . . . . . . . . . . . . . . . . . . 1 5 7 
 
                                     3 . 1 2 . 2     W O R D       K@02=820=85  =0  2 - 109B>2CN
 
                                                                   3@0=8FC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5 8 
 
                                     3 . 1 2 . 3     P A R A       K@02=820=85  =0  1 6 - 109B>2CN
 
                                                                   3@0=8FC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5 8 
 
                                     3 . 1 2 . 4     P A G E       K@02=820=85  =0  2 5 6 - 109B>2CN
 
                                                                   3@0=8FC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5 8 
 
                             3 . 1 3   @82O7:0  A53<5=B>2  :  A53<5=B=K<  @538AB@0<. . . . . . . . . 1 5 9 
 
                             3 . 1 4   ?@545;5=85  <5B>:  8  ?5@5<5==KE. . . . . . . . . . . . . . . . . . . . 1 5 9 
 
                                     3 . 1 4 . 1   !?5F8D8:0F8O  B8?>2  40==KE. . . . . . . . . . . . . . . . . . . 1 5 9 
 
                                                   3 . 1 4 . 1 . 1       B Y T E       "8?  40==KE  4;O  1   109B0. . . . 1 5 9 
 
                                                   3 . 1 4 . 1 . 2       W O R D       "8?  40==KE  2  2   109B0. . . . . . 1 6 0 
 
                                                   3 . 1 4 . 1 . 3       D W O R D     "8?  40==KE  4;O  4   109B>2. . . 1 6 0 
 
                                                   3 . 1 4 . 1 . 4       Q W O R D     "8?  40==KE  2  8   109B. . . . . . . 1 6 1 
 
  
 
                                                                           -   9   - 
 
                                                   3 . 1 4 . 1 . 5       T B Y T E     "8?  40==KE  2  1 0   109B>2. . . . 1 6 1 
 
                                     3 . 1 4 . 2   !?5F8D8:0F8O  B8?>2  <5B>:. . . . . . . . . . . . . . . . . . . . 1 6 2 
 
                                                   3 . 1 4 . 2 . 1       F A R         "8?  40==KE  4;O  <5B:8  87
 
                                                                                       4@C3>3>  A53<5=B0. . . . . . . . . . 1 6 2 
 
                                                   3 . 1 4 . 2 . 2       N E A R       "8?  40==KE  2  B><  65
 
                                                                                       A53<5=B5. . . . . . . . . . . . . . . . . . 1 6 2 
 
                                     3 . 1 4 . 3     $     ?5@0=4  AG5BG8:0  @07<5I5=8O. . . . . . . . . . . . . 1 6 3 
 
                                     3 . 1 4 . 4           0AA82K  8  1CD5@K.   ?5@0B>@    D U P . . . . . . . . . 1 6 3 
 
                             3 . 1 5   !?5F80;L=K5  >?5@0B>@K  4;O  @01>BK  A  70?8AO<8. . . . . . . 1 6 4 
 
                                     3 . 1 5 . 1           M A S K     >;CG5=85  18B>2>9  <0A:8. . . . . . . . . . . 1 6 4 
 
                                     3 . 1 5 . 2           W I D T H     >;CG5=85  H8@8=K  2  18B0E. . . . . . . . . 1 6 4 
 
                       4 .    "+  !! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 6 5 
 
                             4 . 1       . 1 8 6            07@5H05B  :><0=4K  ?@>F5AA>@0  8 0 1 8 6 . . . . . . 1 6 5 
 
                             4 . 2       . 2 8 6 c          07@5H05B  :><0=4K  @50;L=>3>  @568<0
 
                                                           ?@>F5AA>@0  8 0 2 8 6 . . . . . . . . . . . . . . . . . . . . . . . . 1 6 5 
 
                             4 . 3       . 2 8 6 p          07@5H05B  :><0=4K  70I8I5==>3>  @568<0
 
                                                           ?@>F5AA>@0  8 0 2 8 6 . . . . . . . . . . . . . . . . . . . . . . . . 1 6 7 
 
                             4 . 4       . 2 8 7            07@5H05B  :><0=4K    ?@>F5AA>@0  8 0 2 8 7 . . . . . 1 6 7 
 
                             4 . 5       . 8 0 8 6          07@5H05B  :><0=4K    ?@>F5AA>@0  8 0 8 6 . . . . . . 1 6 7 
 
                             4 . 6       . 8 0 8 7          07@5H05B  :><0=4K    ?@>F5AA>@0  8 0 8 7 . . . . . . 1 6 8 
 
                             4 . 7       =                 !>740=85  01A>;NB=>3>  A8<2>;0. . . . . . . . . . . . 1 6 9 
 
                             4 . 8       C O M M E N T     2>4  :><<5=B0@8O  2  =5A:>;L:>  AB@>:. . . . . . 1 6 9 
 
                             4 . 9       . C R E F          07@5H05B  ;8AB8=3  ?5@5:@5AB=KE  AAK;>:. . . 1 7 0 
 
                             4 . 1 0     D B               ?8A0=85  109B0. . . . . . . . . . . . . . . . . . . . . . . . . . 1 7 0 
 
                             4 . 1 1     D D               ?8A0=85  42>9=>3>  A;>20. . . . . . . . . . . . . . . . . 1 7 1 
 
                             4 . 1 2     D Q               ?8A0=85  CG5B25@5==>3>  A;>20. . . . . . . . . . . . 1 7 2 
 
                             4 . 1 3     D T               ?8A0=85  1 0 - 109B=>9  548=8FK. . . . . . . . . . . . . 1 7 2 
 
                             4 . 1 4     D W               ?8A0=85  A;>20. . . . . . . . . . . . . . . . . . . . . . . . . . 1 7 3 
 
                             4 . 1 5     E L S E           AA5<1;8@>20=85,   5A;8  CA;>285
 
                                                           =5  2K?>;=5=>. . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 7 4 
 
                             4 . 1 6     E N D             >=5F  <>4C;O. . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 7 5 
 
                             4 . 1 7     E N D I F         >=5F  CA;>2=>3>  1;>:0. . . . . . . . . . . . . . . . . . . 1 7 5 
 
                             4 . 1 8     E N D I F         >=5F  CA;>2=>3>  1;>:0. . . . . . . . . . . . . . . . . . . 1 7 5 
 
                             4 . 1 9     E N D M           >=5F  <0:@>>?@545;5=8O  8;8
 
                                                           ?>2B>@=>3>  1;>:0. . . . . . . . . . . . . . . . . . . . . . . . 1 7 6 
 
                             4 . 2 0     E N D P           >=5F  >?8A0=8O  ?@>F54C@K. . . . . . . . . . . . . . . . 1 7 6 
 
                             4 . 2 1     E N D S           >=5F  >?8A0=8O  A53<5=B0  8;8
 
  
 
                                                                           -   1 0   - 
 
                                                           AB@C:BC@K. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 7 7 
 
                             4 . 2 2     E Q U             !>740=85  A8<2>;0. . . . . . . . . . . . . . . . . . . . . . . . 1 7 7 
 
                             4 . 2 3     . E R R           !8<C;OF8O  >H81:8. . . . . . . . . . . . . . . . . . . . . . . . 1 7 8 
 
                             4 . 2 4     . E R R 1         !8<C;OF8O  >H81:8  ?@8  ?5@2><
 
                                                           ?@>E>45. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 7 8 
 
                             4 . 2 5     . E R R 2         !8<C;OF8O  >H81:8  ?@8  2B>@><
 
                                                           ?@>E>45. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 7 9 
 
                             4 . 2 6     . E R R B         H81:0,   5A;8  AB@>:0  ?CAB0O. . . . . . . . . . . . . . 1 7 9 
 
                             4 . 2 7     . E R R D E F     H81:0,   5A;8  8<O  >?@545;5=>. . . . . . . . . . . . . 1 8 0 
 
                             4 . 2 8     . E R R D I F     H81:0,   5A;8  AB@>:8  @07;8G0NBAO. . . . . . . . . 1 8 0 
 
                             4 . 2 9     . E R R E         H81:0,   5A;8  ;>6L. . . . . . . . . . . . . . . . . . . . . . . 1 8 1 
 
                             4 . 3 0     . E R R I D N     H81:0,   5A;8  AB@>:8  845=B8G=K. . . . . . . . . . . 1 8 1 
 
                             4 . 3 1     . E R R N B       H81:0,   5A;8  AB@>:0  =5  ?CAB0O. . . . . . . . . . . 1 8 2 
 
                             4 . 3 2     . E R R N D E F   H81:0,   5A;8  8<O  =5  >?@545;5=>. . . . . . . . . . 1 8 2 
 
                             4 . 3 3     . E R R N Z       H81:0,   5A;8  8AB8=0. . . . . . . . . . . . . . . . . . . . . 1 8 2 
 
                             4 . 3 4     E V E N            0A?>;0305B  =0  3@0=8F5  A;>20. . . . . . . . . . . . 1 8 3 
 
                             4 . 3 5     E X I T M         5<54;5==K9  2KE>4  87  <0:@>. . . . . . . . . . . . . . 1 8 3 
 
                             4 . 3 6     E X T R N         ?8A0=85  2=5H=53>  8<5=8. . . . . . . . . . . . . . . . . 1 8 4 
 
                             4 . 3 7     G R O U P         ?8A0=85  3@C??K  A53<5=B>2. . . . . . . . . . . . . . . 1 8 4 
 
                             4 . 3 8     I F               0G0;>  CA;>2=>3>  1;>:0. . . . . . . . . . . . . . . . . . 1 8 5 
 
                             4 . 3 9     I F 1             AA5<1;8@>20=85,   5A;8  ?5@2K9  ?@>E>4. . . . . 1 8 6 
 
                             4 . 4 0     I F 2             AA5<1;8@>20=85,   5A;8  2B>@>9  ?@>E>4. . . . . 1 8 6 
 
                             4 . 4 1     I F B             AA5<1;8@>20=85,   5A;8  0@3C<5=B  ?CAB>9. . . 1 8 7 
 
                             4 . 4 2     I F D E F         AA5<1;8@>20=85,   5A;8  8<O  >?@545;5=>. . . . 1 8 7 
 
                             4 . 4 3     I F D I F         AA5<1;8@>20=85,   5A;8  0@3C<5=BK
 
                                                           @07;8G=K. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 8 8 
 
                             4 . 4 4     I F E             AA5<1;8@>20=85,   5A;8  ;>6L. . . . . . . . . . . . . . 1 8 8 
 
                             4 . 4 5     I F I D N         AA5<1;8@>20=85,   5A;8  0@3C<5=BK
 
                                                           A>2?040NB. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 8 9 
 
                             4 . 4 6     I F N B           AA5<1;8@>20=85,   5A;8  0@3C<5=B  =5  ?CAB. . 1 8 9 
 
                             4 . 4 7     I F N D E F       AA5<1;8@>20=85,   5A;8  8<O
 
                                                           =5  >?@545;5=>. . . . . . . . . . . . . . . . . . . . . . . . . . . 1 9 0 
 
                             4 . 4 8     I N C L U D E     :;NG5=85  :>4>2  87  2=5H=53>  D09;0. . . . . . . 1 9 0 
 
                             4 . 4 9     I R P             AA5<1;8@>20=85  ?>  1   @07C
 
                                                           4;O  :064>3>  ?0@0<5B@0. . . . . . . . . . . . . . . . . . . 1 9 1 
 
                             4 . 5 0     I R P C           AA5<1;8@>20=85  ?>  1   @07C
 
                                                           4;O  :064>3>  A8<2>;0. . . . . . . . . . . . . . . . . . . . . 1 9 2 
 
  
 
                                                                           -   1 1   - 
 
                             4 . 5 1     L A B E L         !>740=85  ?5@5<5==>9  8;8  <5B:8. . . . . . . . . . . 1 9 2 
 
                             4 . 5 2     . L A L L          0A?5G0B:0  2A5E  <0:@>@0AH8@5=89. . . . . . . . . 1 9 3 
 
                             4 . 5 3     . L F C O N D     K40G0  1;>:>2  A  >B@8F0B5;L=K<8
 
                                                           CA;>28O<8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 9 3 
 
                             4 . 5 4     . L I S T          07@5H5=85  2K40G8  8AE>4=KE  :>4>2. . . . . . . . 1 9 3 
 
                             4 . 5 5     L O C A L         1JO2;5=85  A8<2>;0  4;O  8A?>;L7>20=8O
 
                                                           2  <0:@>A5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 9 4 
 
                             4 . 5 6     M A C R O         0G0;>  >?8A0=8O  <0:@>:><0=4K. . . . . . . . . . . . 1 9 5 
 
                             4 . 5 7     N A M E           040=85  8<5=8  <>4C;O. . . . . . . . . . . . . . . . . . . . 1 9 5 
 
                             4 . 5 8     O R G             040=85  AG5BG8:0  @07<5I5=8O  2  ?0<OB8. . . . 1 9 6 
 
                             4 . 5 9     % O U T           K40G0  B5:AB0  ?@8  0AA5<1;8@>20=88. . . . . . . 1 9 6 
 
                             4 . 6 0     P A G E           >AB@0=8G=>5  C?@02;5=85  ;8AB8=3><. . . . . . . 1 9 6 
 
                             4 . 6 1     P R O C           0G0;>  >?8A0=8O  ?@>F54C@K. . . . . . . . . . . . . . . 1 9 7 
 
                             4 . 6 2     P U B L I C       1JO2;5=85  A8<2>;0  4>ABC?=K<  4;O
 
                                                           2A5E  <>4C;59. . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 9 8 
 
                             4 . 6 3     P U R G E         #40;5=85  >?8A0=8O  <0:@>A0. . . . . . . . . . . . . . . 1 9 8 
 
                             4 . 6 4     . R A D I X       #AB0=>2:0  A8AB5<K  AG8A;5=8O  4;O  22>40. . . 1 9 9 
 
                             4 . 6 5     R E C O R D       ?8A0=85  B8?0  70?8A8. . . . . . . . . . . . . . . . . . . . 2 0 0 
 
                             4 . 6 6     R E P T           0G0;>  ?>2B>@O5<>3>  1;>:0. . . . . . . . . . . . . . . 2 0 1 
 
                             4 . 6 7     . S A L L         >402;5=85  ;8AB8=30  2A5E
 
                                                           <0:@>@0AH8@5=89. . . . . . . . . . . . . . . . . . . . . . . . . 2 0 1 
 
                             4 . 6 8     S E G M E N T     0G0;>  >?8A0=8O  A53<5=B0. . . . . . . . . . . . . . . . 2 0 2 
 
                             4 . 6 9     . S F C O N D     >402;5=85  ;8AB8=30  ;>6=KE  CA;>289. . . . . . 2 0 2 
 
                             4 . 7 0     S T R U C         ?@545;5=85  AB@C:BC@=>3>  B8?0. . . . . . . . . . . 2 0 3 
 
                             4 . 7 1     S U B T T L       ?8A0=85  ?>4703>;>2:0  4;O  ;8AB8=30. . . . . . 2 0 4 
 
                             4 . 7 2     . X A L L         !?8A>:  <0:@>@0AH8@5=89, 
 
                                                           35=5@8@CNI8E  :>4K. . . . . . . . . . . . . . . . . . . . . . . 2 0 4 
 
                             4 . 7 3     . X C R E F       >402;5=85  D>@<8@>20=8O  A?8A:0
 
                                                           ?5@5:@5AB=KE  AAK;>:. . . . . . . . . . . . . . . . . . . . . 2 0 4 
 
                             4 . 7 4     . X L I S T       >402;5=85  A?8A:0  8AE>4=KE  :>4>2. . . . . . . . 2 0 5 
 
                       5 .    "  !  !!     !   M S   D O S . . . . . . . . . . . . . . . . . . . . 2 0 6 
 
                             5 . 1   1I85  A2545=8O. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 0 6 
 
                                     5 . 1 . 1   0@B0  @0A?@545;5=8O  ?0<OB8. . . . . . . . . . . . . . . . . . . 2 0 6 
 
                                     5 . 1 . 2   03@C7>G=K5  <>4C;8  ?@>3@0<<. . . . . . . . . . . . . . . . . . 2 0 7 
 
                                     5 . 1 . 3   03@C7>G=K9  <>4C;L  B8?0  . E X E . . . . . . . . . . . . . . . . . 2 0 7 
 
                                     5 . 1 . 4   03@C7>G=K9  <>4C;L  B8?0  . C O M . . . . . . . . . . . . . . . . . 2 0 9 
 
                                     5 . 1 . 5   @5D8:A  ?@>3@0<<=>3>  A53<5=B0  P S P . . . . . . . . . . . . 2 1 1 
 
  
 
                                                                           -   1 2   - 
 
                                     5 . 1 . 6   A=>2=K5  ?>=OB8O  >1  >@30=870F88  D09;>2>9
 
                                                 A8AB5<K. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1 3 
 
                             5 . 2     @5@K20=8O  !. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1 4 
 
                                     5 . 2 . 1   @5@K20=85  I N T   2 0 h   ( 3 2 )     -   7025@H8BL  ?@>3- 
 
                                                 @0<<C. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1 4 
 
                                     5 . 2 . 2   @5@K20=85  I N T   2 2 h   ( 3 4 )   -   04@5A  7025@H5=8O. . . 2 1 5 
 
                                     5 . 2 . 3   @5@K20=85  I N T   2 3 h   ( 3 5 )   -   04@5A  2KE>40  ?@8
 
                                                 C t r l + B r e a k . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1 5 
 
                                     5 . 2 . 4   @5@K20=85  I N T   2 4 h   ( 3 6 )   -   04@5A  >1@01>BG8- 
 
                                                 :0  :@8B8G5A:8E  >H81>:. . . . . . . . . . . . . . . . . . . . . . . . 2 1 6 
 
                                     5 . 2 . 5   @5@K20=85    I N T     2 5 h / 2 6 h   ( 3 7 / 3 8 )     -   ?@O<0O
 
                                                 48A:>20O  >?5@0F8O  GB5=8O/ 70?8A8. . . . . . . . . . . . . . 2 1 8 
 
                                     5 . 2 . 6   @5@K20=85  2 7 h   ( 3 9 )     -   7025@H8BL  ?@>3@0<<C
 
                                                 8  >AB028BL  55  @57845=B=>9. . . . . . . . . . . . . . . . . . . . 2 2 0 
 
                             5 . 3     $C=:F88  !. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 1 
 
                                     5 . 3 . 1   $C=:F8O  0 0 h   ( 0 )   025@H5=85  ?@>3@0<<K. . . . . . . . . 2 2 1 
 
                                     5 . 3 . 2   $C=:F8O  0 1 h   ( 1 )     2>4  A8<2>;0  A  :;0280BC@K
 
                                                 A  ME><. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 2 
 
                                     5 . 3 . 3   $C=:F8O  0 2 h   ( 2 )   K2>4  A8<2>;0  =0  48A?;59. . . . . 2 2 3 
 
                                     5 . 3 . 4   $C=:F8O  0 3 h   ( 3 )     2>4  A8<2>;0  G5@57  :><<C- 
 
                                                 =8:0F8>==K9  :0=0;. . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 3 
 
                                     5 . 3 . 5   $C=:F8O  0 4 h   ( 4 )   K2>4  A8<2>;0  G5@57  :><<C- 
 
                                                 =8:0F8>==>9  :0=0;. . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 4 
 
                                     5 . 3 . 6   $C=:F8O  0 5 h   ( 5 )   K2>4  A8<2>;0  =0  ?5G0BL. . . . . . 2 2 5 
 
                                     5 . 3 . 7   $C=:F8O  0 6 h   ( 6 )   1<5=  A8<2>;0<8  A  B5@<8=0- 
 
                                                 ;><. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 5 
 
                                     5 . 3 . 8   $C=:F8O  0 7 h   ( 7 )     2>4  A8<2>;0  A  :;0280BC@K
 
                                                 157  ME0  8  157  ?@>25@:8  C t r l - b r e a k . . . . . . . . . . . . 2 2 6 
 
                                     5 . 3 . 9   $C=:F8O  0 8 h   ( 8 )     2>4  A8<2>;0  A  :;0280BC@K
 
                                                 157  ME0  A  ?@>25@:>9  C t r l - B r e a k . . . . . . . . . . . . . . . 2 2 7 
 
                                     5 . 3 . 1 0   $C=:F8O  0 9 h   ( 9 )     K2>4  AB@>:8  A8<2>;>2  =0
 
                                                   48A?;59. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 7 
 
                                     5 . 3 . 1 1   $C=:F8O  0 A h   ( 1 0 )     2>4  AB@>:8  A8<2>;>>2  A
 
                                                   :;0280BC@K  A  1CD5@870F859. . . . . . . . . . . . . . . . . . . 2 2 8 
 
                                     5 . 3 . 1 2   $C=:F8O    0 B h   ( 1 1 )     @>25@:0  D0:B0  22>40  A
 
                                                   :;0280BC@K. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 9 
 
  
 
                                                                           -   1 3   - 
 
                                     5 . 3 . 1 3   $C=:F8O    0 C h     ( 1 2 )       G8AB:0  1CD5@0  2K7>2
 
                                                   DC=:F88  22>40  A  :;0280BC@K. . . . . . . . . . . . . . . . . . 2 3 0 
 
                                     5 . 3 . 1 4   $C=:F8O  0 D h   ( 1 3 )     !1@>A  48A:0,   A>E@0=5=85
 
                                                   1CD5@>2  D09;>2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 3 0 
 
                                     5 . 3 . 1 5   $C=:F8O  0 h   ( 1 4 )     07=0G5=85  B5:CI53>  48A- 
 
                                                   :>2>40. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 3 1 
 
                                     5 . 3 . 1 6   $C=:F8O    0 F h     ( 1 5 )     B:@KB85  D09;0  ( A  8A- 
 
                                                   ?>;L7>20=85<  F C B ) . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 3 1 
 
                                     5 . 3 . 1 7   $C=:F8O    1 0 h     ( 1 6 )     0:@KB85  D09;0  ( A  8A- 
 
                                                   ?>;L7>20=85<  F C B ) . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 3 4 
 
                                     5 . 3 . 1 8   $C=:F8O    1 1 h     ( 1 7 )       >8A:    ?5@2>3>  8<5=8
 
                                                   D09;0,   C4>2;5B2>@ONI53>  H01;>=C( A  8A?>;L- 
 
                                                   7>20=85<  F C B ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 3 4 
 
                                     5 . 3 . 1 9   $C=:F8O  1 2 h   ( 1 8 )     @>4>;65=85  ?>8A:0  8<5=
 
                                                   D09;>2,   =0G0B>3>    DC=:F859  1 1 h   ( A  8A?>;L- 
 
                                                   7>20=85<  F C B ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 3 5 
 
                                     5 . 3 . 2 0   $C=:F8O  1 3 h   ( 1 9 )     #40;5=85  D09;>2  A  48A:0
 
                                                   ( A  8A?>;L7>20=85<  F C B ) . . . . . . . . . . . . . . . . . . . . . . 2 3 6 
 
                                     5 . 3 . 2 1   $C=:F8O  1 4 h   ( 2 0 )     >A;54>20B5;L=>5  GB5=85
 
                                                   87  D09;0  ( A  8A?>;L7>20=85<  F C B ) . . . . . . . . . . . . . 2 3 6 
 
                                     5 . 3 . 2 2   $C=:F8O  1 5 h   ( 2 1 )     >A;54>20B5;L=0O  70?8AL
 
                                                   2  D09;  ( A  8A?>;L7>20=85<  F C B ) . . . . . . . . . . . . . . . 2 3 7 
 
                                     5 . 3 . 2 3   $C=:F8O  1 6 h   ( 2 2 )   !>740=85  8  >B:@KB85  D09- 
 
                                                   ;0  4;O  GB5=8O/ 70?8A8        ( A  8A?>;L7>20=85<
 
                                                   F C B ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 3 8 
 
                                     5 . 3 . 2 4   $C=:F8O  1 7 h   ( 2 3 )     5@58<5=>20=85  D09;0  ( A
 
                                                   8A?>;L7>20=85<  F C B ) . . . . . . . . . . . . . . . . . . . . . . . . . 2 3 9 
 
                                     5 . 3 . 2 5   $C=:F8O  1 9 h     ( 2 5 )       ?@545;5=85    B5:CI53>
 
                                                   48A:0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 4 0 
 
                                     5 . 3 . 2 6   $C=:F8O  1 A h   ( 2 6 )   #AB0=>2:0  1CD5@0  ?5@540- 
 
                                                   G8  40==KE  ( D T A ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 4 0 
 
                                     5 . 3 . 2 8   $C=:F8O  1 C h   ( 2 8 )   >;CG5=85  40==KE  >1  C:0- 
 
                                                   70==><  48A:>2>45. . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 4 2 
 
                                     5 . 3 . 2 9   $C=:F8O  2 1 h   ( 3 3 )     'B5=85  A  48A:0  A  ?@O<K<
 
                                                   4>ABC?><  ( A  8A?>;L7>20=85<  F C B ) . . . . . . . . . . . . . 2 4 3 
 
                                     5 . 3 . 3 0   $C=:F8O  2 2 h   ( 3 4 )     0?8AL  =0  48A:  A  ?@O<K<
 
                                                   4>ABC?><  ( A  8A?>;L7>20=85<  F C B ) . . . . . . . . . . . . . 2 4 4 
 
  
 
                                                                           -   1 4   - 
 
                                     5 . 3 . 3 1   $C=:F8O  2 3 h   ( 3 5 )     K40G0  4;8=K    D09;0    ( A
 
                                                   8A?>;L7>20=85<  F C B ) . . . . . . . . . . . . . . . . . . . . . . . . . 2 4 5 
 
                                     5 . 3 . 3 2   $C=:F8O  2 4 h   ( 3 6 )     040=85    =><5@0    70?8A8
 
                                                   4;O  ?@O<>3>  4>ABC?0  ( A  8A?>;L7>20=85<  F C B ) . . 2 4 6 
 
                                     5 . 3 . 3 3   $C=:F8O  2 5 h   ( 3 7 )   #AB0=>2:0  25:B>@0  ?@5@K- 
 
                                                   20=8O. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 4 6 
 
                                     5 . 3 . 3 4   $C=:F8O  2 6 h   ( 3 8 )       !>740=85    ?@>3@0<<=>3>
 
                                                   A53<5=B0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 4 7 
 
                                     5 . 3 . 3 5   $C=:F8O  2 7 h   ( 3 9 )     'B5=85  1;>:0    A    ?@O<K<
 
                                                   4>ABC?><  ( A  8A?>;L7>20=85<  F C B ) . . . . . . . . . . . . . 2 4 7 
 
                                     5 . 3 . 3 6   $C=:F8O  2 8 h   ( 4 0 )     0?8AL  1;>:0    A    ?@O<K<
 
                                                   4>ABC?><  ( A  8A?>;L7>20=85<  F C B ) . . . . . . . . . . . . . 2 4 9 
 
                                     5 . 3 . 3 7   $C=:F8O  2 9 h     ( 4 1 )       @5>1@07>20=85    8<5=8
 
                                                   D09;0  2>  2=CB@5==85  ?0@0<5B@K  1;>:0  F C B . . . . . 2 5 0 
 
                                     5 . 3 . 3 8   $C=:F8O  2 A h   ( 4 2 )   K40G0  B5:CI59  40BK. . . . . . . . 2 5 2 
 
                                     5 . 3 . 3 9   $C=:F8O  2 B h   ( 4 3 )   #AB0=>2:0  A8AB5<=>9  40BK. . . 2 5 3 
 
                                     5 . 3 . 4 0   $C=:F8O  2 C h   ( 4 4 )     K40G0  B5:CI53>  2@5<5=8. . . 2 5 3 
 
                                     5 . 3 . 4 1   $C=:F8O    2 D h     ( 4 5 )       #AB0=>2:0  A8AB5<=>3>
 
                                                   2@5<5=8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 5 4 
 
                                     5 . 3 . 4 2   $C=:F8O  2 h   ( 4 6 )     #AB0=>2:0/ A1@>A  ?5@5:;N- 
 
                                                   G0B5;O  V E R I F Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 5 4 
 
                                     5 . 3 . 4 3   $C=:F8O  2 F h   ( 4 7 )   K40G0  04@5A0  1CD5@0  >1- 
 
                                                   ;0AB8  ?5@540G8  40==KE  D T A . . . . . . . . . . . . . . . . . . . 2 5 5 
 
                                     5 . 3 . 4 4   $C=:F8O  3 0 h   ( 4 8 )   K40G0  =><5@0  25@A88  !. . . 2 5 5 
 
                                     5 . 3 . 4 5   $C=:F8O  3 1 h   ( 4 9 )     025@H8BL    ?@>3@0<<C    8
 
                                                   >AB028BL  55  @57845=B=>9  2  #. . . . . . . . . . . . . . . 2 5 6 
 
                                     5 . 3 . 4 6   $C=:F8O  3 3 h   ( 5 1 )     @>25@:0  8;8    87<5=5=85
 
                                                   AB0BCA0  C t r l - B r e a k . . . . . . . . . . . . . . . . . . . . . . . . . . 2 5 7 
 
                                     5 . 3 . 4 7   $C=:F8O  3 5 h   ( 5 3 )     K40G0  25:B>@0  ?@5@K20- 
 
                                                   =8O. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 5 7 
 
                                     5 . 3 . 4 8   $C=:F8O  3 6 h   ( 5 4 )   K40G0  @07<5@0  A2>1>4=>- 
 
                                                   3>  ?@>AB@0=AB20  =0  48A:5. . . . . . . . . . . . . . . . . . . . 2 5 8 
 
                                     5 . 3 . 4 9   $C=:F8O  3 8 h   ( 5 6 )     K40G0    D>@<0B>2    40BK, 
 
                                                   2@5<5=8,   G8A5;,   45=56=KE  548=8F. . . . . . . . . . . . . 2 5 8 
 
                                     5 . 3 . 5 0   $C=:F8O  3 9 h     ( 5 7 )       !>740=85    ?>4:0B0;>30
 
                                                   ( M K D I R ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 6 2 
 
  
 
                                                                           -   1 5   - 
 
                                     5 . 3 . 5 1   $C=:F8O  3 A h     ( 5 8 )       #40;5=85    ?>4:0B0;>30
 
                                                   ( R M D I R ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 6 3 
 
                                     5 . 3 . 5 2   $C=:F8O  3 B h   ( 5 9 )     !<5=0  B5:CI53>  ?>4:0B0- 
 
                                                   ;>30  ( C H D I R ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 6 4 
 
                                     5 . 3 . 5 3   $C=:F8O  3 C h   ( 6 0 )     !>740=85    8;8    >B:@KB85
 
                                                   D09;0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 6 4 
 
                                     5 . 3 . 5 4   $C=:F8O  3 D h   ( 6 1 )     B:@KB85    ACI5AB2CNI53>
 
                                                   D09;0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 6 6 
 
                                     5 . 3 . 5 5   $C=:F8O  3 h   ( 6 2 )   0:@KB85  D09;0. . . . . . . . . . . . . . 2 7 1 
 
                                     5 . 3 . 5 7   $C=:F8O  4 0 h   ( 6 4 )     0?8AL  2  D09;  8;8  2K2>4
 
                                                   =0  CAB@>9AB2>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 7 3 
 
                                     5 . 3 . 5 8   $C=:F8O    4 1 h   ( 6 5 )     #40;5=85  D09;0  87  C:0- 
 
                                                   70==>3>  :0B0;>30  ( U N L I N K ) . . . . . . . . . . . . . . . . . . . 2 7 4 
 
                                     5 . 3 . 5 9   $C=:F8O  4 2 h   ( 6 6 )     #AB0=>2:0  B5:CI59  ?>78- 
 
                                                   F88  ( L S E E K ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 7 5 
 
                                     5 . 3 . 6 0   $C=:F8O  4 3 h   ( 6 7 )   K40G0  8;8  CAB0=>2:0  0B- 
 
                                                   @81CB>2  D09;0  ( C H M O D ) . . . . . . . . . . . . . . . . . . . . . . . 2 7 6 
 
                                     5 . 3 . 6 1   $C=:F8O  4 4 h   ( 6 8 )   #?@02;5=85  22>4></ 2K2>- 
 
                                                   4><  =0  CAB@>9AB20E  ( I O C T L ) .   17>@. . . . . . . . . . . 2 7 8 
 
                                               5 . 3 . 6 1 . 1   $C=:F8O  4 4 0 0 h   ( 6 8 - 0 )     I O C T L :   >;C- 
 
                                                               G5=85  8=D>@<0F88  >1  CAB@>9AB25. . . . . . . . 2 8 0 
 
                                               5 . 3 . 6 1 . 2   $C=:F8O  4 4 0 1 h   ( 6 8 - 1 )     I O C T L :   #AB0- 
 
                                                               =>2:0  8=D>@<0F88  4;O  CAB@>9AB20. . . . . . . 2 8 1 
 
                                               5 . 3 . 6 1 . 3   $C=:F8O  4 4 0 2 h   ( 6 8 - 2 )   I O C T L :   'B5=85
 
                                                               87  ?>A8<2>;L=>3>  CAB@>9AB20. . . . . . . . . . . 2 8 2 
 
                                               5 . 3 . 6 1 . 4   $C=:F8O  4 4 0 3 h   ( 6 8 - 3 )   I O C T L :   0?8AL
 
                                                               2  ?>A8<2>;L=>5  CAB@>9AB2>. . . . . . . . . . . . . 2 8 2 
 
                                               5 . 3 . 6 1 . 5   $C=:F8O  4 4 0 4 h   ( 6 8 - 4 )   I O C T L :   'B5=85
 
                                                               87  1;>G=>3>  CAB@>9AB20. . . . . . . . . . . . . . . . 2 8 3 
 
                                               5 . 3 . 6 1 . 6   $C=:F8O  4 4 0 5 h   ( 6 8 - 5 )   I O C T L :   0?8AL
 
                                                               2  1;>G=>5  CAB@>9AB2>. . . . . . . . . . . . . . . . . . 2 8 4 
 
                                               5 . 3 . 6 1 . 7   $C=:F8O  4 4 0 6 h   ( 6 8 - 6 )     I O C T L :   >;C- 
 
                                                               G5=85  A>AB>O=8O  22>40. . . . . . . . . . . . . . . . . 2 8 4 
 
                                               5 . 3 . 6 1 . 8   $C=:F8O  4 4 0 7 h   ( 6 8 - 7 )     I O C T L :   >;C- 
 
                                                               G5=85  A>AB>O=8O  2K2>40. . . . . . . . . . . . . . . . 2 8 5 
 
  
 
                                                                           -   1 6   - 
 
                                               5 . 3 . 6 1 . 9   $C=:F8O  4 4 0 8 h   ( 6 8 - 8 )   I O C T L :   =D>@- 
 
                                                               <0F8O  >  A<5=O5<>AB8    =>A8B5;O    ( D O S 
 
                                                               3 . 0 ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 8 5 
 
                                               5 . 3 . 6 1 . 1 0   $C=:F8O  4 4 0 9 h   ( 6 8 - 9 )     I O C T L :     =- 
 
                                                               D>@<0F8O  >1  ;>38G5A:>3>  C40;5==>AB8
 
                                                               CAB@>9AB20. . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 8 6 
 
                                               5 . 3 . 6 1 . 1 1   $C=:F8O  4 4 0 A h   ( 6 8 - 1 0 )     I O C T L :   =- 
 
                                                               D>@<0F8O  >1  C40;5==>AB8  CAB@>9AB20, 
 
                                                               7040==>3>  =><5@><  ( D O S   3 . 1 ) . . . . . . . . . . . 2 8 7 
 
                                               5 . 3 . 6 1 . 1 2   $C=:F8O  4 4 0 B h   ( 6 8 - 1 1 )     I O C T L :   #A- 
 
                                                               B0=>2:0  G8A;0  ?>2B>@>2  ?@8  A>2<5AB- 
 
                                                               =><  8A?>;L7>20=88  @5AC@A>2( D O S 
 
                                                               3 . 0 ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 8 7 
 
                                               5 . 3 . 6 1 . 1 3   $C=:F8O  4 4 0 D h   ( 6 8 - 1 3 )     I O C T L :   1- 
 
                                                               I89  70?@>A  ( D O S   3 . 2 ) . . . . . . . . . . . . . . . . . . 2 8 8 
 
                                               5 . 3 . 6 1 . 1 4   $C=:F8O  4 4 0 h   ( 6 8 - 1 4 )   I O C T L :   >;C- 
 
                                                               G5=85  A8<2>;0        8<5=8    ;>38G5A:>3>
 
                                                               48A:>2>40( D O S   3 . 2 ) . . . . . . . . . . . . . . . . . . . 2 8 8 
 
                                               5 . 3 . 6 1 . 1 5   $C=:F8O  4 4 0 F h   ( 6 8 - 1 5 )     I O C T L :   #A- 
 
                                                               B0=>2:0  A8<2>;0  ;>38G5A:>3>    48A:>- 
 
                                                               2>40( D O S   3 . 2 ) . . . . . . . . . . . . . . . . . . . . . . . . 2 8 9 
 
                                     5 . 3 . 6 2   $C=:F8O  4 5 h   ( 6 9 )   C1;8@>20=85  45A:@8?B>@0
 
                                                   D09;0  ( D U P ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 9 0 
 
                                     5 . 3 . 6 3   $C=:F8O    4 6 h     ( 7 0 )       @>872>48B    C42>5=85
 
                                                   45A:@8?B>@0  D09;0  ( F O R C D U P ) . . . . . . . . . . . . . . . . . 2 9 1 
 
                                     5 . 3 . 6 4   $C=:F8O  4 7 h   ( 7 1 )   >;CG5=85  B5:CI53>  :0B0- 
 
                                                   ;>30. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 9 2 
 
                                     5 . 3 . 6 5   $C=:F8O  4 8 h   ( 7 2 )   K45;5=85  ?0<OB8. . . . . . . . . . 2 9 3 
 
                                     5 . 3 . 6 6   $C=:F8O  4 9 h   ( 7 3 )     A2>1>645=85  2K45;5==>9
 
                                                   ?0<OB8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 9 3 
 
                                     5 . 3 . 6 7   $C=:F8O  4 A h   ( 7 4 )   7<5=5=85  2K45;5==>9  ?0- 
 
                                                   <OB8  ( S E T B L O C K ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 9 4 
 
                                     5 . 3 . 6 8   $C=:F8O  4 B h   ( 7 5 )     03@C7:0  8;8  2K?>;=5=85
 
                                                   ?@>3@0<<K  ( E X E C ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 9 5 
 
                                     5 . 3 . 6 9   $C=:F8O    4 C h     ( 7 6 )       025@H8BL  2K?>;=5=85
 
                                                   ?@>3@0<<K  ( E X I T ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 9 7 
 
  
 
                                                                           -   1 7   - 
 
                                     5 . 3 . 7 0   $C=:F8O  4 D h   ( 7 7 )     >;CG5=85  :>40  2>72@0B0
 
                                                   ?>4?@>F5AA0  ( W A I T ) . . . . . . . . . . . . . . . . . . . . . . . . . . 2 9 8 
 
                                     5 . 3 . 7 1   $C=:F8O  4 h   ( 7 8 )   >8A:  ?5@2>3>  ?>4E>4OI53>
 
                                                   D09;0  ( F I N D   F I R S T ) . . . . . . . . . . . . . . . . . . . . . . . . . . 2 9 8 
 
                                     5 . 3 . 7 2   $C=:F8O  4 F h   ( 7 9 )     >8A:  A;54CNI53>  ?>4E>- 
 
                                                   4OI53>  D09;0  ( F I N D   N E X T ) . . . . . . . . . . . . . . . . . . . . 3 0 0 
 
                                     5 . 3 . 7 3   $C=:F8O  5 4 h   ( 8 4 )     >;CG5=85  AB0BCA0  D;030
 
                                                   ?@>25@:8  V E R I F Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 0 0 
 
                                     5 . 3 . 7 4   $C=:F8O  5 6 h   ( 8 6 )   5@58<5=>20=85  D09;0. . . . . . . 3 0 1 
 
                                     5 . 3 . 7 5   $C=:F8O  5 7 h   ( 8 7 )     >;CG5=85  8;8  CAB0=>2:0
 
                                                   40BK  8  2@5<5=8  4;O  D09;0. . . . . . . . . . . . . . . . . . . . 3 0 2 
 
                                     5 . 3 . 7 6   $C=:F8O  5 9 h   ( 8 9 )       >;CG5=85    @0AH8@5==>9
 
                                                   8=D>@<0F88  >1  >H81:0E  ( D O S   3 . 0 ) . . . . . . . . . . . . . 3 0 3 
 
                                     5 . 3 . 7 7   $C=:F8O  5 A h   ( 9 0 )     !>740=85  8  >B:@KB85  =>- 
 
                                                   2>3>  D09;0  ( D O S   3 . 0 ) . . . . . . . . . . . . . . . . . . . . . . . . 3 0 6 
 
                                     5 . 3 . 7 8   $C=:F8O  5 B h   ( 9 1 )     !>740=85    =>2>3>    D09;0
 
                                                   ( 157  >B:@KB8O)   D O S   3 . 0 . . . . . . . . . . . . . . . . . . . . . . 3 0 7 
 
                                     5 . 3 . 7 9   $C=:F8O  5 C h   ( 9 2 )   ;>:8@>2:0/ @071;>:8@>2:0
 
                                                   4>ABC?0  :  D09;C  ( D O S   3 . 0 ) . . . . . . . . . . . . . . . . . . . 3 0 8 
 
                                     5 . 3 . 8 0   $C=:F8O  5 E 0 h   ( 9 4 - 0 )   >;CG5=85  8<5=8  <0H8- 
 
                                                   =K  ( D O S   3 . 1 ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 0 9 
 
                                     5 . 3 . 8 1   $C=:F8O  5 E 0 h   ( 9 4 - 2 )     #AB0=>2:0  ?0@0<5B@>2
 
                                                   ?@8=B5@0  ( D O S   3 . 1 ) . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1 0 
 
                                     5 . 3 . 8 2   $C=:F8O  5 E 0 h   ( 9 4 - 3 )     >;CG5=85?0@0<5B@>2
 
                                                   ?@8=B5@0  ( D O S   3 . 1 ) . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1 1 
 
                                     5 . 3 . 8 3   $C=:F8O  5 F 0 2 h   ( 9 5 - 2 )     >;CG5=85    2E>40    2
 
                                                   A?8A:5  ?5@5>?@545;5=89  ( D O S   3 . 1 ) . . . . . . . . . . . . 3 1 2 
 
                                     5 . 3 . 8 4   $C=:F8O  5 F 0 3 h   ( 9 5 - 3 )   5@5>?@545;5=85  CAB- 
 
                                                   @>9AB20  ( D O S   3 . 1 ) . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1 3 
 
                                     5 . 3 . 8 5   $C=:F8O  5 F 0 4 h   ( 9 5 - 4 )   B<5=0  ?5@5>?@545;5- 
 
                                                   =89  ( D O S   3 . 1 ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1 5 
 
                                     5 . 3 . 8 6   $C=:F8O  6 2 h   ( 9 8 )       >;CG5=85    04@5A0    P S P 
 
                                                   ( ?@5D8:A  ?@>3@0<<=>3>  A53<5=B0)   D O S   3 . 0 . . . . . 3 1 5 
 
 
 
                       6 .   /  !!"  / +  B I O S .     +/. . . . . . . . . . 3 1 6 
 
                             6 . 1   I N T   0 0 h   ( 0 )   5;5=85  =0  =>;L. . . . . . . . . . . . . . . . . . . . . . . . 3 1 6 
 
                             6 . 2   I N T   0 1 h   ( 1 )   "@0AA8@>2:0. . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1 6 
 
  
 
                                                                           -   1 8   - 
 
                             6 . 3   I N T   0 2 h   ( 2 )   5<0A:8@>20==>5  ?@5@K20=85. . . . . . . . . . . . . 3 1 7 
 
                             6 . 4   I N T   0 3 h   ( 3 )   >=B@>;L=0O  B>G:0. . . . . . . . . . . . . . . . . . . . . . 3 1 7 
 
                             6 . 5   I N T   0 4 h   ( 4 )   5@5?>;=5=85. . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1 8 
 
                             6 . 6   I N T   0 5 h   ( 5 )   5G0BL  M:@0=0. . . . . . . . . . . . . . . . . . . . . . . . . . 3 1 8 
 
                             6 . 7   I N T   0 8 h   ( 8 )   !8AB5<=K9  B09<5@. . . . . . . . . . . . . . . . . . . . . . . 3 1 9 
 
                             6 . 8   I N T   0 9 h   ( 9 )   ;0280BC@0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1 9 
 
                             6 . 9   @5@K20=85  I N T   1 0 h   ( C?@02;5=85  M:@0=><) . . . . . . . . . . . . 3 2 1 
 
                                     6 . 9 . 1   I N T   1 0 h ,     0 0 h   ( 0 )     #AB0=>2:0  p 568<0  @01>BK
 
                                                                     48A?;5O. . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2 2 
 
                                     6 . 9 . 2   I N T   1 0 h ,   0 1 h   ( 1 )   #AB0=>2:0  @07<5@0  :C@A>@0. . . 3 2 3 
 
                                     6 . 9 . 3   I N T   1 0 h ,     0 2 h   ( 2 )   #AB0=>2:0  ?>;>65=8O  :C@- 
 
                                                                     A>@0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2 4 
 
                                     6 . 9 . 4   I N T   1 0 h ,     0 3 h   ( 3 )     !G8BK20=85  ?>;>65=8O  8
 
                                                                     @07<5@0  :C@A>@0. . . . . . . . . . . . . . . . . . . . 3 2 5 
 
                                     6 . 9 . 5   I N T   1 0 h ,   0 4 h   ( 4 )   !G8BK20=85  ?>;>65=8O  A25- 
 
                                                                     B>2>3>  ?5@0. . . . . . . . . . . . . . . . . . . . . . . . 3 2 7 
 
                                     6 . 9 . 6   I N T   1 0 h ,   0 5 h   ( 5 )   #AB0=>2:0  B5:CI59  AB@0=8- 
 
                                                                     FK  48A?;5O. . . . . . . . . . . . . . . . . . . . . . . . . 3 2 8 
 
                                     6 . 9 . 7   I N T   1 0 h ,   0 6 h   ( 6 )   @>:@CB:0  >:=0  225@E. . . . . . . . 3 2 9 
 
                                     6 . 9 . 8   I N T   1 0 h ,   0 7 h   ( 7 )   @>:@CB:0  >:=0  2=87. . . . . . . . . 3 2 9 
 
                                     6 . 9 . 9   I N T   1 0 h ,     0 8 h   ( 8 )   !G8BK20=85  A8<2>;0  8  0B- 
 
                                                                     @81CB0  ?>      <5ABC      @0A?>;>65=8O
 
                                                                     :C@A>@0. . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 3 0 
 
                                     6 . 9 . 1 0   I N T   1 0 h ,   0 9 h   ( 9 )   0?8AL  A8<2>;0  8  0B@81C- 
 
                                                                     B0  ?>  <5ABC  @0A?>;>65=8O  :C@A>@0. . . 3 3 1 
 
                                     6 . 9 . 1 1   I N T   1 0 h ,   0 A h   ( 1 0 )   0?8AL  A8<2>;0  ?>  <5ABC
 
                                                                     @0A?>;>65=8O  :C@A>@0. . . . . . . . . . . . . . . 3 3 2 
 
                                     6 . 9 . 1 2   I N T   1 0 h ,     0 B h   ( 1 1 )   #AB0=>2:0  F25B>2>9  ?0- 
 
                                                                     ;8B@K. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 3 3 
 
                                     6 . 9 . 1 3   I N T   1 0 h ,   0 C h   ( 1 2 )   0?8AL  M;5<5=B0  87>1@0- 
 
                                                                     65=8O  ( B>G:8) . . . . . . . . . . . . . . . . . . . . . . 3 3 4 
 
                                     6 . 9 . 1 4   I N T   1 0 h ,     0 D h   ( 1 3 )       !G8BK20=85    M;5<5=B0
 
                                                                     87>1@065=8O  ( B>G:8) . . . . . . . . . . . . . . . . 3 3 5 
 
                                     6 . 9 . 1 5   I N T   1 0 h ,     0 h   ( 1 4 )     0?8AL  A8<2>;0  2  B5;5- 
 
                                                                     B09?=><  @568<5. . . . . . . . . . . . . . . . . . . . . 3 3 6 
 
                                     6 . 9 . 1 6   I N T   1 0 h ,     0 F h   ( 1 5 )   K40G0  B5:CI53>  @568<0
 
                                                                     M:@0=0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 3 7 
 
  
 
                                                                           -   1 9   - 
 
                                     6 . 9 . 1 6   I N T   1 0 h ,   1 0 h   ( 1 6 )   #AB0=>2:0  @538AB@>2  ?0- 
 
                                                                     ;8B@K  ( P C j r   8  E G A ) . . . . . . . . . . . . . . . . . 3 3 7 
 
                                     6 . 9 . 1 8   I N T   1 0 h ,     1 1 h     ( 1 7 )       5=5@0B>@    A8<2>;>2
 
                                                                     ( E G A ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 4 0 
 
                                     6 . 9 . 1 9   I N T   1 0 h ,     1 2 h   ( 1 8 )     ;LB5@=0B82=K9    2K1>@
 
                                                                     ( E G A ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 4 3 
 
                                     6 . 9 . 2 0   I N T   1 0 h ,   1 3 h   ( 1 9 )   K2>4  AB@>:8  A8<2>;>2. . . . . 3 4 4 
 
                                     6 . 9 . 2 1   I N T   1 0 h ,   1 4 h   ( 2 0 )   1@01>BG8:  L C D   ( 48A?;59
 
                                                                     =0  684:8E                        :@8AB0;;0E) 
 
                                                                     C o n v e r t i b l e . . . . . . . . . . . . . . . . . . . . . . . . 3 4 5 
 
                                     6 . 9 . 2 2   I N T   1 0 h ,     1 5 h   ( 2 1 )     K40G0  D878G5A:8E  E0- 
 
                                                                     @0:B5@8AB8:  48A?;5O    C o n v e r t i b l e . . . 3 4 6 
 
                             6 . 1 0   I N T   1 1 h   ( 1 7 )   K40G0  A?8A:0  >1>@C4>20=8O. . . . . . . . . . . 3 4 8 
 
                             6 . 1 1   I N T   1 2 h   ( 1 8 )   K40G0  >1J5<0  ?0<OB8. . . . . . . . . . . . . . . . . 3 4 9 
 
                             6 . 1 2   @5@K20=85  I N T   1 3 h   ( ?>445@6:0  48A:>2KE  >?5@0F89) . . 3 5 0 
 
                                     6 . 1 2 . 1   I N T   1 3 h ,   0 0 h   ( 0 )   !1@>A  48A:>2>9  A8AB5<K  2
 
                                                                     =0G0;L=>5  A>AB>O=85. . . . . . . . . . . . . . . . 3 5 0 
 
                                     6 . 1 2 . 2   I N T     1 3 h ,     0 1 h   ( 1 )     ?@545;5=85  A>AB>O=8O
 
                                                                     48A:>2>9  A8AB5<K. . . . . . . . . . . . . . . . . . . 3 5 1 
 
                                     6 . 1 2 . 3   I N T     1 3 h ,     0 2 h   ( 2 )     !G8BK20=85  A5:B>@>2  2
 
                                                                     ?0<OBL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 5 2 
 
                                     6 . 1 2 . 4   I N T   1 3 h ,   0 3 h   ( 3 )   0?8AL  A5:B>@>2  87  ?0<O- 
 
                                                                     B8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 5 5 
 
                                     6 . 1 2 . 5   I N T   1 3 h ,   0 4 h   ( 4 )   @>25@:0  A5:B>@>2. . . . . . . . . . 3 5 7 
 
                                     6 . 1 2 . 6   I N T   1 3 h ,     0 5 h   ( 5 )   $>@<0B8@>20=85  F8;8=4@0. . . 3 5 8 
 
                                     6 . 1 2 . 7   I N T   1 3 h ,   0 6 h   ( 6 )   $>@<0B8@>20=85  4>@>6:8  8
 
                                                                     CAB0=>2;5=85  ?@87=0:>2        ?;>E8E
 
                                                                     A5:B>@>2  ( 28=G5AB5@) . . . . . . . . . . . . . . . 3 6 1 
 
                                     6 . 1 2 . 8   I N T   1 3 h ,     0 7 h   ( 7 )     $>@<0B8@>20=85    48A:0, 
 
                                                                     =0G8=0O  A  F8;8=4@0  ( 28=G5AB5@) . . . . . 3 6 2 
 
                                     6 . 1 2 . 9   I N T   1 3 h ,     0 8 h   ( 8 )   7OBL  B5:CI85  ?0@0<5B@K
 
                                                                     48A:>2>40  ( 28=G5AB5@) . . . . . . . . . . . . . . 3 6 3 
 
                                     6 . 1 2 . 1 0   I N T   1 3 h ,     0 9 h   ( 9 )     =8F80;870F8O    B01;8F
 
                                                                     28=G5AB5@0. . . . . . . . . . . . . . . . . . . . . . . . . 3 6 5 
 
                                     6 . 1 2 . 1 1   I N T   1 3 h ,     0 A h   ( 1 0 )       ;8==>5    AG8BK20=85
 
                                                                     ( 4803=>AB8:0) . . . . . . . . . . . . . . . . . . . . . . 3 6 6 
 
                                     6 . 1 2 . 1 2   I N T   1 3 h ,     0 B h   ( 1 1 )   ;8==0O  70?8AL  ( 4803- 
 
                                                                     =>AB8:0) . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 6 8 
 
  
 
                                                                           -   2 0   - 
 
                                     6 . 1 2 . 1 3   I N T   1 3 h ,     0 C h   ( 1 2 )     >8A:  F8;8=4@0  ( 28=- 
 
                                                                     G5AB5@) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 6 9 
 
                                     6 . 1 2 . 1 4   I N T   1 3 h ,     0 D h   ( 1 3 )     ;LB5@=0B82=K9  A1@>A
 
                                                                     48A:0  ( 28=G5AB5@) . . . . . . . . . . . . . . . . . . 3 7 0 
 
                                     6 . 1 2 . 1 5   I N T   1 3 h ,     1 0 h   ( 1 6 )     @>25@:0    3>B>2=>AB8
 
                                                                     48A:0  ( 28=G5AB5@) . . . . . . . . . . . . . . . . . . 3 7 1 
 
                                     6 . 1 2 . 1 6   I N T   1 3 h ,     1 1 h   ( 1 7 )   5@5:0;81@>2:0  48A:>- 
 
                                                                     2>40  ( 28=G5AB5@) . . . . . . . . . . . . . . . . . . . 3 7 1 
 
                                     6 . 1 2 . 1 7   I N T   1 3 h ,   1 5 h   ( 2 1 )   !G8BK20=85  D A S D - B8?0. . . . . 3 7 2 
 
                                     6 . 1 2 . 1 8   I N T   1 3 h ,     1 6 h   ( 2 2 )   !B0BCA  A<5=K  =>A8B5;O. . . 3 7 3 
 
                                     6 . 1 2 . 1 9   I N T   1 3 h ,   1 7 h   ( 2 3 )   #AB0=>2;5=85  D A S D - B8?0
 
                                                                     4;O  D>@<0B8@>20=8O. . . . . . . . . . . . . . . . . 3 7 4 
 
                                     6 . 1 2 . 2 0   I N T   1 3 h ,   1 8 h ( 2 4 )   #AB0=>2;5=85  B8?0  =>A8- 
 
                                                                     B5;O  4;O  D>@<0B8@>20=8O. . . . . . . . . . . . 3 7 5 
 
                             6 . 1 3   @5@K20=85  I N T   1 4 h     ( ?>445@6:0      ?>A;54>20B5;L- 
 
                                                                     =>3>  ?>@B0) . . . . . . . . . . . . . . . . . . . . . . . . 3 7 7 
 
                                     6 . 1 3 . 1   I N T   1 4 h ,     0 0 h   ( 0 0 )   =8F80;870F8O  ?0@0<5B- 
 
                                                                     @>2  ?>A;54>20B5;L=>3>  ?>@B0. . . . . . . . 3 7 7 
 
                                     6 . 1 3 . 2   I N T   1 4 h ,   0 1 h   ( 1 )   0AK;:0  >4=>3>  A8<2>;0. . . . . 3 7 7 
 
                                     6 . 1 3 . 4   I N T   1 4 h ,   0 3 h   ( 3 )   !>AB>O=85  ?>A;54>20B5;L- 
 
                                                                     =>3>  ?>@B0. . . . . . . . . . . . . . . . . . . . . . . . . 3 7 8 
 
                             6 . 1 4   @5@K20=85  I N T   1 5 h   ( @0AH8@5==K9  A5@28A  A T ) . . . . . . . . 3 7 8 
 
                                     6 . 1 4 . 1   I N T   1 5 h ,     4 0 h   ( 6 4 )   !G8BK20=85/ <>48D8:0F8O
 
                                                                     ?@>D8;O  ( 4;O  C o n v e r t i b l e ) . . . . . . . . . . 3 8 0 
 
                                     6 . 1 4 . 2   I N T   1 5 h ,   4 1 h   ( 6 5 )   6840=85  2=5H=53>  A>1K- 
 
                                                                     B8O  ( 4;O  C o n v e r t i b l e ) . . . . . . . . . . . . . . 3 8 2 
 
                                     6 . 1 4 . 3   I N T   1 5 h ,   4 2 h   ( 6 6 )   0?@>A  >B:;NG5=8O  ?8B0- 
 
                                                                     =8O  A8AB5<K  ( 4;O  C o n v e r t i b l e ) . . . . . . 3 8 3 
 
                                     6 . 1 4 . 4   I N T     1 5 h ,     4 3 h   ( 6 7 )     !G8BK20=85  A>AB>O=8O
 
                                                                     A8AB5<K  ( 4;O  C o n v e r t i b l e ) . . . . . . . . . . 3 8 4 
 
                                     6 . 1 4 . 5   I N T     1 5 h ,     4 4 h   ( 6 8 )     :;NG5=85/ 2K:;NG5=85
 
                                                                     <>45<0  ( 4;O  C o n v e r t i b l e ) . . . . . . . . . . . 3 8 5 
 
                                     6 . 1 4 . 6   I N T   1 5 h ,   4 F h   ( 7 9 )   5@5E20B  :;0280BC@K. . . . . . . 3 8 6 
 
                                     6 . 1 4 . 7   I N T   1 5 h ,   8 0 h   ( 1 2 8 )   #AB@>9AB2>  >B:@KB>. . . . . . . 3 8 6 
 
                                     6 . 1 4 . 8   I N T   1 5 h ,   8 1 h   ( 1 2 9 )   #AB@>9AB2>  70:@KB>. . . . . . . 3 8 7 
 
  
 
                                                                           -   2 1   - 
 
                                     6 . 1 4 . 9   I N T   1 5 h ,   8 2 h   ( 1 3 0 )   @5:@0I5=85  @01>BK  CA- 
 
                                                                     B@>9AB20. . . . . . . . . . . . . . . . . . . . . . . . . . . 3 8 8 
 
                                     6 . 1 4 . 1 0   I N T   1 5 h ,   8 3 h   ( 1 3 1 )   6840=85  A>1KB8O. . . . . . . . 3 8 8 
 
                                     6 . 1 4 . 1 1   I N T   1 5 h ,     8 4 h   ( 1 3 2 )   >445@6:0  :>>@48=0B- 
 
                                                                     =>9  @CG:8  ( 46>9AB8:) . . . . . . . . . . . . . . . 3 8 9 
 
                                     6 . 1 4 . 1 2   I N T   1 5 h ,     8 5 h   ( 1 3 3 )   060B  A8AB5<=K9  70?- 
 
                                                                     @>A. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 9 0 
 
                                     6 . 1 4 . 1 3   I N T   1 5 h ,     8 6 h   ( 1 3 4 )   6840=85  4;O  X T   8  A T . . . 3 9 1 
 
                                     6 . 1 4 . 1 4   I N T   1 5 h ,   8 7 h   ( 1 3 5 )   ?5@5<5I5=85  1;>:0  4;O
 
                                                                     X T - 2 8 6 , A T . . . . . . . . . . . . . . . . . . . . . . . . . . 3 9 1 
 
                                     6 . 1 4 . 1 5   I N T   1 5 h ,     8 8 h   ( 1 3 6 )   2K1>@:0  @07<5@0  @0A- 
 
                                                                     H8@5==>9  ?0<OB8  4;O  X T - 2 8 6 , A T . . . . . . 3 9 4 
 
                                     6 . 1 4 . 1 6   I N T   1 5 h ,     8 9 h   ( 1 3 7 )   ?5@5:;NG5=85  2  70I8- 
 
                                                                     I5==K9  @568<  4;O  X T - 2 8 6 , A T . . . . . . . . . 3 9 4 
 
                                     6 . 1 4 . 1 7   I N T   1 5 h ,   9 0 h   ( 1 3 8 )   #AB@>9AB2>  70=OB>. . . . . . . 3 9 6 
 
                                     6 . 1 4 . 1 8   I N T   1 5 h ,     9 1 h   ( 1 3 9 )   @5@K20=85  70:>=G5=>. . . 3 9 7 
 
                                     6 . 1 4 . 1 9   I N T   1 5 h ,     C 0 h   ( 1 9 2 )   >72@0B  :>=D83C@0F88
 
                                                                     A8AB5<K. . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 9 8 
 
                             6 . 1 5   @5@K20=85  I N T   1 6 h   ( ?>445@6:0  :;0280BC@K) . . . . . . . . . 4 0 0 
 
                                     6 . 1 5 . 1   I N T   1 6 h ,   0 0 h   ( 0 )   AG8BK20=85  :;0280BC@K. . . . . . 4 0 0 
 
                                     6 . 1 5 . 2   I N T   1 6 h ,   0 1 h   ( 1 )   !>AB>O=85  :;0280BC@K. . . . . . . 4 0 1 
 
                                     6 . 1 5 . 3   I N T   1 6 h ,   0 2 h   ( 2 )   K1>@:0  A>AB>O=8O  A42830. . . 4 0 1 
 
                                     6 . 1 5 . 4   I N T   1 6 h ,     0 3 h   ( 3 )   #AB0=>2:0  A:>@>AB8  ?>2- 
 
                                                                     B>@5=8O  4;O  P C j r , X T - 2 8 6 , A T . . . . . . . . . 4 0 2 
 
                                     6 . 1 5 . 5   I N T   1 6 h ,   0 4 h   ( 4 )   0AB@>9:0  I5;G:0  :;0280- 
 
                                                                     BC@K  ( 4;O  P C j r ,   C o n v e r t i b l e ) . . . . . . . 4 0 4 
 
                                     6 . 1 5 . 6   I N T   1 6 h ,   0 5 h   ( 5 )   0?8AL  2  1CD5@  :;0280BC- 
 
                                                                     @K. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 0 4 
 
                                     6 . 1 5 . 7   I N T   1 6 h ,     1 0 h   ( 1 6 )   @0AH8@5==>5  AG8BK20=85
 
                                                                     :;0280BC@K. . . . . . . . . . . . . . . . . . . . . . . . . 4 0 5 
 
                                     6 . 1 5 . 8   I N T   1 6 h ,     1 1 h   ( 1 7 )      0AH8@5==>5  A>AB>O=85
 
                                                                     :;0280BC@K. . . . . . . . . . . . . . . . . . . . . . . . . 4 0 6 
 
                                     6 . 1 5 . 9   I N T   1 6 h ,     1 2 h   ( 1 8 )     K1>@:0    @0AH8@5==>3>
 
                                                                     A>AB>O=8O  A42830. . . . . . . . . . . . . . . . . . . 4 0 6 
 
                             6 . 1 6   @5@K20=85  I N T   1 7 h   ( ?>445@6:0  ?@8=B5@0) . . . . . . . . . . . 4 0 8 
 
                                     6 . 1 6 . 1   I N T   1 7 h ,     0 0 h   ( 0 )   0AK;:0  >4=>3>  109B0  =0
 
                                                                     ?@8=B5@. . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 0 8 
 
  
 
                                                                           -   2 2   - 
 
                                     6 . 1 6 . 1   I N T   1 7 h ,     0 0 h   ( 0 )   0AK;:0  >4=>3>  109B0  =0
 
                                                                     ?@8=B5@. . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 0 8 
 
                                     6 . 1 6 . 2   I N T   1 7 h ,   0 1 h   ( 1 )   =8F80;870F8O  ?@8=B5@0. . . . . 4 0 8 
 
                                     6 . 1 6 . 3   I N T   1 7 h ,     0 2 h   ( 2 )   K1>@:0  A>AB>O=8O  ?@8=- 
 
                                                                     B5@0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 0 8 
 
                             6 . 1 7   I N T   1 8 h   ( 2 4 )   03@C7:0  !0. . . . . . . . . . . . . . . . . . . . . 4 0 9 
 
                             6 . 1 8   I N T   1 9 h   ( 2 5 )   $C=:F8O  =0G0;L=>9  703p C7:8. . . . . . . . . . . 4 0 9 
 
                             6 . 1 9   @5@K20=85  I N T   1 A h   ( >?5@0F88  40BK/ 2@5<5=8) . . . . . . . . 4 1 1 
 
                                     6 . 1 9 . 1   I N T   1 A h ,     0 0 h   ( 0 )     !G8BK20=85  2@5<5=8    ?>
 
                                                                     A8AB5<=><C  B09<5@C. . . . . . . . . . . . . . . . . 4 1 1 
 
                                     6 . 1 9 . 2   I N T   1 A h ,     0 1 h   ( 1 )     #AB0=>2:0    2@5<5=8    ?>
 
                                                                     A8AB5<=><C  B09<5@C. . . . . . . . . . . . . . . . . 4 1 2 
 
                                     6 . 1 9 . 3   I N T   1 A h ,     0 2 h   ( 2 )     !G8BK20=85  2@5<5=8    ?>
 
                                                                     G0A0<  @50;L=>3>  2@5<5=8. . . . . . . . . . . . 4 1 3 
 
                                     6 . 1 9 . 4   I N T   1 A h ,   0 3 h   ( 3 )   #AB0=>2:0  2@5<5=8  =0  G0- 
 
                                                                     A0E  @50;L=>3>  2@5<5=8. . . . . . . . . . . . . . 4 1 4 
 
                                     6 . 1 9 . 5   I N T   1 A h ,   0 4 h   ( 4 )   !G8BK20=85  40BK  ?>  G0A0<
 
                                                                     @50;L=>3>  2@5<5=8. . . . . . . . . . . . . . . . . . 4 1 5 
 
                                     6 . 1 9 . 6   I N T   1 A h ,     0 5 h   ( 5 )   #AB0=>2:0  40BK  =0  G0A0E
 
                                                                     @50;L=>3>  2@5<5=8. . . . . . . . . . . . . . . . . . 4 1 6 
 
                                     6 . 1 9 . 7   I N T   1 A h ,   0 6 h   ( 6 )   #AB0=>2:0  A83=0;0  =0  G0- 
 
                                                                     A0E  @50;L=>3>  2@5<5=8. . . . . . . . . . . . . . 4 1 7 
 
                                     6 . 1 9 . 8   I N T   1 A h ,     0 7 h   ( 7 )     !1@>A  A83=0;0  =0  G0A0E
 
                                                                     @50;L=>3>  2@5<5=8. . . . . . . . . . . . . . . . . . 4 1 8 
 
                                     6 . 1 9 . 9   I N T   1 A h ,   0 8 h   ( 8 )   #AB0=>2:0  @568<0  2:;NG5- 
 
                                                                     =8O  2  A5BL  ?>  G0A0<. . . . . . . . . . . . . . . . 4 1 9 
 
                                     6 . 1 9 . 1 0   I N T   1 A h ,     0 9 h   ( 9 )   'B5=85  2@5<5=8  A83=0;0
 
                                                                     8  53>  AB0BCA0. . . . . . . . . . . . . . . . . . . . . . 4 1 9 
 
                                     6 . 1 9 . 1 1   I N T   1 A h ,     0 A h   ( 1 0 )   'B5=85  7=0G5=8O  AG5B- 
 
                                                                     G8:0  4=59    ?>  A8AB5<=><C  B09<5@C. . . 4 2 0 
 
                                     6 . 1 9 . 1 2   I N T   1 A h ,     0 h   ( 1 1 )       #AB0=>2:0    AG5BG8:0
 
                                                                     4=59  4;O  A8AB5<=>3>  B09<5@0. . . . . . . . 4 2 1 
 
                                     6 . 1 9 . 1 3   I N T   1 A h ,     8 0 h   ( 1 2 8 )     #AB0=>2:0  72C:>2>3>
 
                                                                     <C;LB8?;5:A>@0. . . . . . . . . . . . . . . . . . . . . 4 2 1 
 
  
 
                                                                           -   2 3   - 
 
                             6 . 2 0   I N T   1 B h   ( 2 7 )   !1@>A  A  :;0280BC@K. . . . . . . . . . . . . . . . . . . 4 2 2 
 
                             6 . 2 1   I N T   1 C h   ( 2 8 )   20=B  B09<5@0. . . . . . . . . . . . . . . . . . . . . . . . 4 2 2 
 
                             6 . 2 2   I N T   4 A h   ( 7 4 )     !83=0;  ?>;L7>20B5;N  ( X T - 2 8 6 ,     A T , 
 
                                                                   C o n v e r t i b l e ) . . . . . . . . . . . . . . . . . . . . . . . . 4 2 3 
 
                             6 . 2 3   I N T     7 0 h   ( 1 1 2 )     '0AK  @50;L=>3>  2@5<5=8  ( X T - 2 8 6 , 
 
                                                                       A T ,   C o n v e r t i b l e ) . . . . . . . . . . . . . . . . . . 4 2 3 
 
                       7 .   !",  +%  M S   D O S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2 5 
 
                             7 . 1 .   R A M - B I O S   ( #) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2 5 
 
                                       7 . 1 . 1   0 : 4 0 0 h   07>2K5  04@5A0  ?>A;54>20B5;L=>3>
 
                                                                 :><<C=8:0F8>==>3>  ?>@B0  R S - 2 3 2 . . . . . . . 4 2 5 
 
                                       7 . 1 . 2   0 : 4 0 8 h   07>2K5  04@5A0  ?0@0;;5;L=>3>  ?>@B0
 
                                                                 ?@8=B5@0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2 5 
 
                                       7 . 1 . 3   0 : 4 1 0 h   !?8A>:  >1>@C4>20=8O. . . . . . . . . . . . . . . . . . 4 2 6 
 
                                       7 . 1 . 4   0 : 4 1 2 h   0@575@28@>20=>  ( ;O  P C   C o n v e r t i b l e   - 
 
                                                                 AB0BCA  P O S T ) . . . . . . . . . . . . . . . . . . . . . . . . . 4 2 7 
 
                                       7 . 1 . 5   0 : 4 1 3 h   1J5<  ?0<OB8. . . . . . . . . . . . . . . . . . . . . . . . . 4 2 7 
 
                                       7 . 1 . 6   0 : 4 1 5 h   0@575@28@>20=>  ( ;O  P C   C o n v e r t i b l e   - 
 
                                                                 A>AB>O=85  10B0@58) . . . . . . . . . . . . . . . . . . . 4 2 8 
 
                                       7 . 1 . 7   0 : 4 1 7 h   !>AB>O=85  A42830  ( S h i f t ) . . . . . . . . . . . . . 4 2 8 
 
                                       7 . 1 . 8   0 : 4 1 8 h   !>AB>O=85  @0AH8@5==>3>  A42830. . . . . . . . 4 2 9 
 
                                       7 . 1 . 9   0 : 4 1 9 h   ;LB5@=0B82=K9  22>4  G5@57  F8D@>2CN
 
                                                                 :;0280BC@C. . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2 9 
 
                                       7 . 1 . 1 0   0 : 4 1 A h   #:070B5;L  =0  =0G0;>  1CD5@0  :;028- 
 
                                                                   0BC@K. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 3 0 
 
                                       7 . 1 . 1 1   0 : 4 1 C h   #:070B5;L  =0  :>=5F  1CD5@0  :;0280- 
 
                                                                   BC@K. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 3 0 
 
                                       7 . 1 . 1 2       0 : 4 1 E h       CD5@  :;0280BC@K. . . . . . . . . . . . . . . . 4 3 0 
 
                                       7 . 1 . 1 3   0 : 4 3 E h   !>AB>O=85  ?5@5:0;81@>2:8  48A:>2>40. . 4 3 0 
 
                                       7 . 1 . 1 4   0 : 4 3 F h   !>AB>O=85  <>B>@0  48A:>2>40. . . . . . . . . . 4 3 1 
 
                                       7 . 1 . 1 5   0 : 4 4 0 h   !G5BG8:  2K:;NG5=8O  <>B>@0. . . . . . . . . . . 4 3 2 
 
                                       7 . 1 . 1 6   0 : 4 4 1 h   !B0BCA  ?>A;54=59  >?5@0F88  48A:>- 
 
                                                                   2>40. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 3 3 
 
                                       7 . 1 . 1 7   0 : 4 4 2 h   =D>@<0F8O  >  A>AB>O=88  :>=B@>;;5- 
 
                                                                   @0  48A:>2>40. . . . . . . . . . . . . . . . . . . . . . . . 4 3 3 
 
                                       7 . 1 . 1 8   0 : 4 4 9 h    568<  48A?;5O. . . . . . . . . . . . . . . . . . . . . . . 4 3 4 
 
                                       7 . 1 . 1 9   0 : 4 4 A h   '8A;>  :>;>=>:  B5:CI53>  @568<0. . . . . . . 4 3 4 
 
                                       7 . 1 . 2 0   0 : 4 4 C h   ;8=0  1CD5@0  @535=5@0F88  87>1@0- 
 
                                                                   65=8O. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 3 4 
 
  
 
                                                                           -   2 4   - 
 
                                       7 . 1 . 2 1   0 : 4 4 h   0G0;L=K9  04@5A  1CD5@0  @535=5@0F88. . . 4 3 5 
 
                                       7 . 1 . 2 2   0 : 4 5 0 h   >78F8O  :C@A>@0  ( :>;>=:0,   AB@>:0) 
 
                                                                   4;O  AB@0=8F  48A?;5O. . . . . . . . . . . . . . . . . 4 3 5 
 
                                       7 . 1 . 2 3   0 : 4 6 0 h   >=5G=0O  8  =0G0;L=0O  AB@>:8    @07- 
 
                                                                   25@B:8  :C@A>@0. . . . . . . . . . . . . . . . . . . . . . 4 3 6 
 
                                       7 . 1 . 2 4   0 : 4 6 2 h   "5:CI0O  AB@0=8F0  48A?;5O. . . . . . . . . . . . 4 3 6 
 
                                       7 . 1 . 2 5   0 : 4 6 3 h   07>2K9  04@5A  :>=B@>;;5@0  C R T . . . . . . . 4 3 6 
 
                                       7 . 1 . 2 6   0 : 4 6 5 h   "5:CI55  A>45@68<>5    @538AB@0    C?- 
 
                                                                   @02;5=8O  @568<><. . . . . . . . . . . . . . . . . . . . 4 3 7 
 
                                       7 . 1 . 2 7   0 : 4 6 6 h   "5:CI55  A>45@68<>5  @538AB@0  2K1>- 
 
                                                                   @0  F25B0  ( ?>@B  3 E9 h ) . . . . . . . . . . . . . . . . 4 3 7 
 
                                       7 . 1 . 2 8   0 : 4 6 7 h   0@575@28@>20=. . . . . . . . . . . . . . . . . . . . . . 4 3 7 
 
                                       7 . 1 . 2 9   0 : 4 6 C h         ;8==>5      F5;>5,         A>45@60I55
 
                                                                   7=0G5=85  AG5BG8:0  B09<5@0. . . . . . . . . . . 4 3 8 
 
                                       7 . 1 . 3 0   0 : 4 7 0 h   @87=0:  ?5@5?>;=5=8O  B09<5@0. . . . . . . . 4 3 8 
 
                                       7 . 1 . 3 1   0 : 4 7 1 h   !>AB>O=85  :;028H8  A1@>A0    ( B r e a k ) . . . 4 3 9 
 
                                       7 . 1 . 3 2   0 : 4 7 2 h   @87=0:  A>AB>O=8O  A1@>A0. . . . . . . . . . . . 4 3 9 
 
                                       7 . 1 . 3 3   0 : 4 7 4 h   !B0BCA    ?>A;54=59    >?5@0F88    =04
 
                                                                   65AB:8<  48A:><. . . . . . . . . . . . . . . . . . . . . . 4 4 0 
 
                                       7 . 1 . 3 4   0 : 4 7 5 h   '8A;>  65AB:8E  48A:>2. . . . . . . . . . . . . . . . 4 4 1 
 
                                       7 . 1 . 3 5   0 : 4 7 6 h   0@575@28@>20=. . . . . . . . . . . . . . . . . . . . . . 4 4 1 
 
                                       7 . 1 . 3 6   0 : 4 7 7 h   0@575@28@>20=. . . . . . . . . . . . . . . . . . . . . . 4 4 1 
 
                                       7 . 1 . 3 7   0 : 4 7 8 h   =0G5=85  2@5<5=8  >6840=8O  4;O  ?0- 
 
                                                                   @0;;5;L=KE  ?@8=B5@>2. . . . . . . . . . . . . . . . 4 4 1 
 
                                       7 . 1 . 3 8   0 : 4 7 !h   =0G5=8O        B5:CI53>      2@5<5=8
 
                                                                   B09<- 0CB0. . . . . . . . . . . . . . . . . . . . . . . . . . . 4 4 2 
 
                                       7 . 1 . 3 9   0 : 4 8 0 h     #:070B5;L  =0  A<5I5=85  =0G0;0  1C- 
 
                                                                   D5@0  :;0280BC@K. . . . . . . . . . . . . . . . . . . . . 4 4 2 
 
                                       7 . 1 . 4 0   0 : 4 8 2 h   #:070B5;L  =0  A<5I5=85  :>=F0  1CD5- 
 
                                                                   @0  :;0280BC@K. . . . . . . . . . . . . . . . . . . . . . . 4 4 3 
 
                                       7 . 1 . 4 1   0 : 4 8 4 h   '8A;>  AB@>:  48A?;5O  <8=CA  1 . . . . . . . . . 4 4 3 
 
                                       7 . 1 . 4 2   0 : 4 8 5 h   KA>B0  A8<2>;0. . . . . . . . . . . . . . . . . . . . . . 4 4 3 
 
                                       7 . 1 . 4 3   0 : 4 8 7 h   !>AB>O=85  C?@02;5=85O  48A?;55<. . . . . . 4 4 3 
 
                                       7 . 1 . 4 4   0 : 4 8 9 h   0@575@28@>20=. . . . . . . . . . . . . . . . . . . . . . 4 4 4 
 
                                       7 . 1 . 4 5   0 : 4 8 B h   #?@02;5=85  A@54>9  48A:>2>40. . . . . . . . . 4 4 4 
 
                                       7 . 1 . 4 6   0 : 4 8 !h   !B0BCA  :>=B@>;;5@0  65AB:>3>  48A:0. . . 4 4 4 
 
  
 
                                                                           -   2 5   - 
 
                                       7 . 1 . 4 7   0 : 4 8 D h   !B0BCA  >H81:8  :>=B@>;;5@0  65AB:>- 
 
                                                                   3>  48A:0. . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 4 5 
 
                                       7 . 1 . 4 8   0 : 4 8 E h   #?@02;5=85    ?@5@K20=85<    65AB:>3>
 
                                                                   48A:0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 4 5 
 
                                       7 . 1 . 4 9   0 : 4 8 F h   0@575@28@>20=. . . . . . . . . . . . . . . . . . . . . . 4 4 5 
 
                                       7 . 1 . 5 0   0 : 4 9 0 h   !>AB>O=85  A@54K  0 - 3>  48A:>2>40. . . . . . 4 4 5 
 
                                       7 . 1 . 5 1   0 : 4 9 1 h   !>AB>O=85  A@54K  1 - 3>  48A:>2>40. . . . . . 4 4 6 
 
                                       7 . 1 . 5 2   0 : 4 9 2 h   0@575@28@>20=. . . . . . . . . . . . . . . . . . . . . . 4 4 7 
 
                                       7 . 1 . 5 3   0 : 4 9 4 h   "5:CI0O  4>@>6:0  0 - 3>  48A:>2>40. . . . . . 4 4 7 
 
                                       7 . 1 . 5 4   0 : 4 9 5 h   "5:CI0O  4>@>6:0  1 - 3>  48A:>2>40. . . . . . 4 4 7 
 
                                       7 . 1 . 5 5   0 : 4 9 6 h   !>AB>O=85    :;0280BC@K  8  ?@87=0:8
 
                                                                   B8?0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 4 7 
 
                                       7 . 1 . 5 6   0 : 4 9 7 h   !>AB>O=85    A25B>2KE    8=48:0B>@>2
 
                                                                   :;0280BC@K. . . . . . . . . . . . . . . . . . . . . . . . . . 4 4 8 
 
                                       7 . 1 . 5 7   0 : 4 9 8 h   4 - E  109B=K9  C:070B5;L  =0  ?@87=0:
 
                                                                   7025@H5=8O  >6840=8O    ?>;L7>20B5;O. . . 4 4 8 
 
                                       7 . 1 . 5 8   0 : 4 9 !h   ;8==>5  F5;>5  -   AG5BG8:  >6840=8O
 
                                                                   ?>;L7>20B5;O. . . . . . . . . . . . . . . . . . . . . . . . 4 4 9 
 
                                       7 . 1 . 5 9   0 : 4 A 0 h   :B82=K9  ?@87=0:  >6840=8O. . . . . . . . . . . 4 4 9 
 
                                       7 . 1 . 6 0   0 : 4 A 1 h   0@575@28@>20=. . . . . . . . . . . . . . . . . . . . . . 4 4 9 
 
                                       7 . 1 . 6 1   0 : 4 A 8 h   4 - E    109B>2K9  C:070B5;L  =0  ?0@0- 
 
                                                                   <5B@K  48A?;5O  4;O  E G A . . . . . . . . . . . . . . . 4 5 0 
 
                                       7 . 1 . 6 2   0 : 4 A !h   0@575@28@>20=. . . . . . . . . . . . . . . . . . . . . . 4 5 2 
 
                                       7 . 1 . 6 3   0 : 4 F 0 h   =CB@5==OO    >1;0ABL    4;O    A2O759
 
                                                                   ?@8:;04  =KE  ?@>3@0<<. . . . . . . . . . . . . . . . 4 5 2 
 
                                       7 . 1 . 6 4   0 : 5 0 0 h   09B  A>AB>O=8O  ?5G0B8  M:@0=0. . . . . . . . 4 5 2 
 
                                       7 . 1 . 6 5   0 : 5 0 1 h   0@575@28@>20=. . . . . . . . . . . . . . . . . . . . . . 4 5 3 
 
                                       7 . 1 . 6 6   0 : 5 0 4 h   @87=0:  8<8B0F88  48A:>2>40. . . . . . . . . . 4 5 3 
 
                                       7 . 1 . 6 7   0 : 5 0 5 h   0@575@28@>20=. . . . . . . . . . . . . . . . . . . . . . 4 5 3 
 
                               7 . 2   5:>B>@K5  A?5F80;L=K5  B>G:8  R O M - B I O S   ( #) . . . . . . . . 4 5 4 
 
                                       7 . 2 . 1   F 0 0 0 : F F F 0 h     ;8==K9  ?5@5E>4  ( F A R   J M P )     =0
 
                                                                           =0G0;>  ?@>3@0<<K  P O S T . . . . . . . . . . . 4 5 4 
 
                                       7 . 2 . 2   F 0 0 0 : F F F 5 h     0B0    25@A88  #  B I O S   2  A S C I I 
 
                                                                           :>40E. . . . . . . . . . . . . . . . . . . . . . . . . . . 4 5 4 
 
                                       7 . 2 . 3   F 0 0 0 : F F F C h   0@575@28@>20=. . . . . . . . . . . . . . . . . . . 4 5 5 
 
                                       7 . 2 . 4   F 0 0 0 : F F F h   45=B8D8:0B>@  ( I D )   <>45;8  A8A- 
 
                                                                         B5<K. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 5 5 
 
                             !!  " "# +. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 5 6 
 
  
 
                                                                           -   2 6   - 
 
                 >  70:07C  &5=B@0;L=>3>  8=AB8BCB0  ?>2KH5=8O  :20;8D8:0F88
 
                 @C:>2>4OI8E  @01>B=8:>2  8  A?5F80;8AB>2  G5@=>9  <5B0;;C@388. 
 
                  07@01>BG8:8:   :. B. =. ,   4>F.   "    . !. ,   !  . . 
 
                 0CG=K9  @C:>2>48B5;L  ?@>5:B0:   :. B. =. ,   4>F5=B  ;04:>2  . . 
 
                     C o p y r i g h t   ( C )   1 9 8 9     A5  ?@020  ?@8=04;560B  &'5@<5B. 
 
 
 
  
 
                                                                           -   2 7   - 
 
                                       1 .    %""#   &" ,   &!!   -
 
 
 
                             A=>2=K<8  0??0@0B=K<8  :><?>=5=B0<8  ?5@A>=0;L=>9  -    O2;O- 
 
                   NBAO: 
 
                             -   A8AB5<=K9  1;>:; 
 
                             -   :;0280BC@0; 
 
                             -   <>=8B>@  A  48A?;55<; 
 
                             -   =0:>?8B5;8  =0  <03=8B=KE  48A:0E; 
 
                             -   ?@8=B5@. 
 
                             @><5  B>3>,     :><?LNB5@  <>65B  1KBL  C:><?;5:B>20=  A@54AB20<8
 
                   0A8=E@>==>9  A2O78,   3@0D>?>AB@>8B5;O<8,   A:0=5@0<8  8  B. ?. 
 
                               A8AB5<=K9  1;>:  2E>4OB: 
 
                             -   A8AB5<=0O  ?;0B0; 
 
                             -   1;>:  ?8B0=8O; 
 
                             -   3=5740  @0AH8@5=8O  4;O  4>?>;=8B5;L=KE  ?;0B. 
 
                             ;02=K<  :><?>=5=B><  ?5@A>=0;L=>3>  :><?LNB5@0        O2;O5BAO
 
                   F5=B@0;L=K9  <8:@>?@>F5AA>@    &,     :>B>@K9  2K?>;=O5B  2A5  >?5@0F88
 
                   >1@01>B:8  :><0=4  8  40==KE.     &5=B@0;L=K9  ?@>F5AA>@    I B M   8  A>2- 
 
                   <5AB8<KE  A      =8<8    <>65B    1KBL    @50;87>20=  =0  <8:@>AE5<0E  D8@<K
 
                   I n t e l   8 0 8 0 ,   8 0 8 6 ,   8 0 2 8 6   8;8  8 0 3 8 6 . 
 
                             &5=B@0;L=K9  ?@>F5AA>@  <>65B  1KBL  @0745;5=  =0  420    ;>38G5A- 
 
                   :8E  1;>:0  ( A<.   @8A. 1 . 1 ) : 
 
                             -   1;>:  8A?>;=5=8O  E U ; 
 
                             -   1;>:  8B5@D59A0  H8=  B I U . 
 
                             B5@D59A  -   MB>  A>2>:C?=>ABL  A@54AB2,   >15A?5G820NI8E  A>?@O- 
 
                             ( i n t e r f a c e )                     65=85  CAB@>9AB2  8  ?@>3@0<<=KE  <>4C;59
 
                                                                       :0:  =0  D878G5A:><,     B0:  8  =0  ;>38G5A- 
 
                                                                       :><  C@>2=OE.   =>340  MB>B  B5@<8=  C?>B- 
 
                                                                       @51;ONB  B0:      65  8  4;O  E0@0:B5@8AB8:8
 
                                                                       A@54AB2  4>ABC?0  ?>;L7>20B5;O  :  2KG8A- 
 
                                                                       ;8B5;L=>9  A8AB5<5    -   " 8=B5@D59A  ?>;L- 
 
                                                                       7>20B5;O" .   =B5@D59A    A>AB>8B  87  =5A- 
 
                                                                       :>;L:8E  :>=B@>;;5@>2        22>40/ 2K2>40, 
 
                                                                       :064K9  87  :>B>@KE  <>65B    A>45@60BL    2
 
                                                                       A515  >4=C      8;8    1>;55  <8:@>AE5<  !!
 
                                                                       ( C h i p s ) . 
 
 
 
  
 
                                                                           -   2 8   - 
 
                             E U : E x e c u t i o n   U n i t           Q%          B I U : B u s   I n t e r f a c e   U n i t 
 
                             % % % % % % %,% % % % % % %%              Q%
 
                             %    A H     %    A L     %              Q%
 
                             % % % % % % %<% % % % % % %$%              Q%
 
                             %    B H     %    B L     %              Q%
 
                             % % % % % % %<% % % % % % %$%              Q%                        P r o g r a m   C o n t r o l 
 
                             %    C H     %    C L     %              Q%
 
                             % % % % % % %<% % % % % % %$%              Q%                        % % % % % % % % % % % % % %%
 
                             %    D H     %    D L     %              Q%                        %          C S             %
 
                             % % % % % % %4% % % % % % %$%              Q%                        % % % % % % % % % % % % % %$%
 
                             %          S P             %              Q%                        %          D S             %
 
                             % % % % % % % % % % % % % %$%              Q%                        % % % % % % % % % % % % % %$%
 
                             %          B P             %              Q%                        %          S S             %
 
                             % % % % % % % % % % % % % %$%              Q%                        % % % % % % % % % % % % % %$%
 
                             %          S I             %              Q%                        %          E S             %
 
                             % % % % % % % % % % % % % %$%              Q%                        % % %,% % % % % % % % % % %%
 
                             %          D I             %              Q%                              %    % % % % % % % % % %%
 
                             % % % % % % %,% % % % % % %%              Q%                              %    %    B u s         %  B u s 
 
                          % % % % % % % % %<% % % % % % % % % % % % % % %k% % % % % % % % % % % % % % % %<% % %$%  C o n t r o l   % % % % % %
 
                                           %                            Q%                              %    %    U n i t       %
 
                                           %                            Q%                              %    % % % % % % % % % %%
 
                             % % % % % % %4% % % % % % % % % %%        Q%                              %
 
                             %  A L U : A r i t h m e t i c   %        Q%                              %
 
                             %  a n d   L o g i c   U n i t   %        Q%                              %
 
                             % % % % % % % % % % % % % % % % %$%        Q%                              %
 
                     % % %> %C U : C o n t r o l   U n i t   %        Q%                              %
 
                     %      % % % % % % % % % % % % % % % % %$%        Q%                % % % % % % %4% % % % % % %%
 
                     %      %  F l a g s   R e g i s t e r   %        Q%      % % % % %$%            1             %  I n s t r u c t i o n 
 
                     %      % % % % % % %,% % % % % % % % % %%        Q%      %        % % % % % % % % % % % % % %$%        Q u e u e 
 
                     %                    %                            Q%      %        %            2             %  ( S i x   B y t e s ) 
 
                     %                    %                  % % % % %k% % % %%        % % % % % % % % % % % % % %$%
 
                     %                    %                  %        Q%                %      . . . . . .         %
 
                     %                    %                  %        Q%                % % % % % % % % % % % % % %$%
 
                     %      % % % % % % %4% % % % % % %%    %        Q%                %            6             %
 
                     %      %  I n s t r u c n i o n   %    %        Q%                % % % % % % % % % % % % % %%
 
                     % % % %$%      P o i n t e r       %<  %%        Q%         8A.   1 . 1   ;>:  8A?>;=5=8O  8
 
                             % % % % % % % % % % % % % %%              Q%                      1;>:  8=B5@D59A0  H8=
 
 
 
  
 
                                                                           -   2 9   - 
 
                             !8AB5<=0O  H8=0  -   MB>  A>2>:C?=>ABL  ?@>2>4=8:>2,   A>548=ONI8E
 
                               ( b u s )                       &  A  ?0<OBLN  8  CAB@>9AB20<8  22>40/ 2K2>40. 
 
                                                               @>2>4=8:8  H8=K  >1J548=5=K  2  B@8  3@C??K: 
 
                                                               -   ;8=88  40==KE; 
 
                                                               -   ;8=88  04@5A0; 
 
                                                               -   ;8=88  C?@02;5=8O. 
 
                             708<>459AB285  <564C    8=B5@D59A><    22>40/ 2K2>440    8    H8=>9
 
                   >ACI5AB2;O5BAO  G5@57  @538AB@K,   =07K205<K5  ?>@B0<8  22>40/ 2K2>40. 
 
                             07=0G5=85  1;>:0  E U   -   8A?>;=5=85  :><0=4,   0  1;>:  B I U   2K?>;- 
 
                   =O5B  ?5@540GC  :><0=4  8  40==KE  2  E U .       A>AB02  E U   2E>4OB  0@8D<5- 
 
                   B8:>- ;>38G5A:>5  CAB@>9AB2>  A L U ,     CAB@>9AB2>  C?@02;5=8O  C U   8  45- 
 
                   AOBL  @538AB@>2.       #AB@>9AB20    1;>:0    E U     >15A?5G820NB  >1@01>B:C
 
                   :><0=4,   2K?>;=5=85  0@8D<5B8G5A:8E  8  ;>38G5A:8E  >?5@0F89. 
 
                             "@8  G0AB8    1;>:0  B I U   -   CAB@>9AB2>  C?@02;5=8O  H8=0<8,     1;>:
 
                   >G5@548  :><0=4  8  @538AB@K  A53<5=B>2  -   ?@54=07=0G5=K  4;O    2K?>;- 
 
                   =5=8O  A;54CNI8E  DC=:F89: 
 
                             -   C?@02;5=85  >1<5=><  40==K<8  A  E U ,   ?0<OBLN  8  2=5H=8<8  CAB- 
 
                                 @>9AB20<8  22>40/ 2K2>40; 
 
                             -   04@5A0F8O  1   109B  ?0<OB8; 
 
                             -   2K1>@:0  :><0=4.     K1>@:0  :><0=4  >ACI5AB2;O5BAO  A  ?><>ILN
 
                                 1;>:0  >G5@548  :><0=4  Q u e u e   ( H5ABL  109B>2) ,     :>B>@K9  ?>7- 
 
                                 2>;O5B  2K18@0BL  :><0=4K  A  C?@5645=85<. 
 
 
 
                               8<55B  420  2840  2=CB@5==59  ?0<OB8: 
 
                             -   ?>AB>O==>5  70?><8=0NI55  CAB@>9AB2>  #  ( R O M   -   r e a d     o n l y 
 
                                 m e m o r y ) ; 
 
                             -   >?5@0B82=>5  70?><8=0NI55  CAB@>9AB2>  #    ( R A M     -     r a n d o m 
 
                                 a c c e s   m e m o r y ) . 
 
                             4=0  87  >A=>2=KE  7040G  #  >15A?5G8BL  ?@>F54C@C  AB0@B0.     
 
                   #  E@0=OBAO    107>20O  A8AB5<0  22>40/ 2K2>40  B I O S ,     8=B5@?@5B0B>@
 
                   B A S I C   8  =5:>B>@K5  A;C651=K5  ?@>3@0<<K  8  B01;8FK,     =0?@8<5@,   =0- 
 
                   G0;L=K9  703@C7G8:,   ?@>3@0<<K  B5AB8@>20=8O  8  B. ?. 
 
                             #  8A?>;L7C5BAO  4;O  E@0=5=8O  ?@>3@0<<K  8    =5>1E>48<KE    59
 
                   >1;0AB59  40==KE.     %0@0:B5@=K<  4;O    O2;O5BAO  B>B  D0:B,   GB>  ?@8
 
                   2K:;NG5=88  M;5:B@>?8B0=8O  A>45@68<>5  #  CB@0G8205BAO. 
 
                             08<5=LH59  548=8F59  40==KE,     A  :>B>@>9  @01>B05B  :><?LNB5@, 
 
                   O2;O5BAO  18B  ( b i t ) .     =0G5=85<  18B0  <>65B  1KBL  ;81>  =>;L,     ;81>
 
  
 
                                                                           -   3 0   - 
 
                   548=8F0.   @C??0        87    2>AL<8  18B>2  =07K205BAO  109B><  ( B y t e )     8
 
                   ?@54AB02;O5B  A>1>9  =08<5=LHCN  04@5AC5<CN  548=8FC    -     OG59:C. 
 
                             8BK  2  109B5  =C<5@CNB  A?@020  =0;52>  F8D@0<8  0 . . . 7 . 
 
                                     % % % %,% % % %,% % % %,% % % %,% % % %,% % % %,% % % %,% % % %%
 
                     B Y T E         %  7   %  6   %  5   %  4   %  3   %  2   %  1   %  0   %
 
                                     % % % %4% % % %4% % % %4% % % %4% % % %4% % % %4% % % %4% % % %%      . 
 
                             064><C  87  109B>2  ?@8A2>5=  C=8:0;L=K9  04@5A  ?0<OB8,     =0G8- 
 
                   =0O  A  =C;52>3>  ( A0<K9  <;04H89  04@5A) . 
 
                             2CE109B>2>5  ?>;5  >1@07C5B    H5AB=04F0B8@07@O4=>5    <0H8==>5
 
                   A;>2>  ( W o r d ) ,   18BK  2  :>B>@><  =C<5@CNBAO  >B  0   4>  1 5   A?@020  =0;5- 
 
                   2>. 
 
                             W O R D 
 
                 % % % %,% % % %,% % % %,% % % %,% % % %,% % % %,% % % %,% % % %e% % % %,% % % %,% % % %,% % % %,% % % %,% % % %,% % % %,% % % %%
 
                 %1 5   %1 4   %1 3   %  1 2 %1 1   %1 0   %  9   %  8   Q%  7   %  6   %  5   %  4   %  3   %  2   %  1   %  0   %
 
                 % % % %4% % % %4% % % %4% % % %4% % % %4% % % %4% % % %4% % % %h% % % %4% % % %4% % % %4% % % %4% % % %4% % % %4% % % %4% % % %%
 
                             09B  A  <5=LH8<  04@5A><  AG8B05BAO  <;04H8<. 
 
                                 ?@8=OB0  42>8G=0O  A8AB5<0  ?@54AB02;5=8O  40==KE.       !8<- 
 
                   2>;L=0O  8=D>@<0F8O    :>48@C5BAO    2    A>>B25BAB288    A    :>4><  A S C I I 
 
                   ( <5@8:0=A:89  AB0=40@B=K9  :>4  4;O  >1<5=0  8=D>@<0F859) .     5:>B>- 
 
                   @K5  87  53>  2 5 6   A8<2>;>2  70<5=ONBAO  =0  A8<2>;K  @CAA:>3>  0;D028B0
 
                   ( :8@8;;8F0) .   '8A;>2K5  40==K5  :>48@CNBAO  2  A>>B25BAB288  A  42>8G- 
 
                   =>9  0@8D<5B8:>9.     B@8F0B5;L=K5  G8A;0  ?@54AB02;ONBAO  2  4>?>;=8- 
 
                   B5;L=><  :>45.     ;O  C4>1AB20  ?@54AB02;5=8O    40==KE    8A?>;L7C5BAO
 
                   H5AB=04F0B8@8G=0O  A8AB5<0  AG8A;5=8O. 
 
                             @8=OB>  42>8G=K5  G8A;0  A>?@>2>640BL  ;0B8=A:>9  1C:2>9  B   8;8
 
                   b ,   =0?@8<5@,   1 0 1 B ,   0  H5AB=04F0B8@8G=K5  -   1C:2>9  H   8;8  h   =0  :>=- 
 
                   F5.   A;8  G8A;>  =0G8=05BAO  A  1C:2K,       B>    >1O70B5;L=>9    O2;O5BAO
 
                   ?>AB0=>2:0  =C;O  2?5@548,   =0?@8<5@,   0 B A 8 H . 
 
 
 
                                                                          538AB@K
 
 
 
                             @>F5AA>@K  8 0 8 6 / 8 0 8 8   8<5NB  1 4   H5AB=04F0B8@07@O4=KE  @538AB- 
 
                   @>2,   :>B>@K5        8A?>;L7CNBAO  4;O  C?@02;5=8O  8A?>;=5=85<  :><0=4, 
 
                   04@5A0F88  8  2K?>;=5=8O  0@8D<5B8G5A:8E  >?5@0F89.    538AB@,   A>45@- 
 
                   60I89  >4=>  A;>2>,   04@5AC5BAO  ?>  8<5=8. 
 
  
 
                                                                           -   3 1   - 
 
                                                  538AB@K  A53<5=B0  C S ,   D S ,   S S   8  E S 
 
 
 
                              538AB@  C S   -   A>45@68B  =0G0;L=K9  04@5A  A53<5=B0  :>40.     -B>B
 
                   04@5A,   AC<<8@>20==K9  A>  7=0G5=85<  A<5I5=8O  2    C:070B5;5    :><0=4
 
                   ( I P ) ,   >?@545;O5B  >G5@54=CN  2K?>;=O5<CN  :><0=4C. 
 
                              538AB@  D S   -   A>45@68B  =0G0;L=K9  04@5A  A53<5=B0  40==KE.       
 
                   ?@>AB59H5<  A;CG05    MB>B    04@5A  ?;NA  A<5I5=85,     C:070==>5  2  8=A- 
 
                   B@C:F88,   70405B  04@5A  2  A53<5=B5  40==KE. 
 
                              538AB@  S S   -   A>45@68B  =0G0;L=K9  04@5A  @538AB@0  AB5:0. 
 
                              538AB@  E S   -   8A?>;L7C5BAO  4;O  04@5A0F88  ?0<OB8  2  AB@>:>2KE
 
                   >?5@0F8OE.     MB><  ?;0=5  >=  ?>E>6  =0  @538AB@  D I .    538AB@  E S   8=8- 
 
                   F80;878@C5BAO  ?@>3@0<<>9  =0  0AA5<1;5@5. 
 
 
 
                                        538AB@K  >1I53>  =07=0G5=8O  A X ,   B X ,   C X   8  D X 
 
 
 
                              538AB@K  >1I53>  =07=0G5=8O  O2;ONBAO  >A=>2=K<8  @01>G8<8  @5- 
 
                   38AB@0<8  0AA5<1;5@=KE  ?@>3@0<<.   E  >B;8G05B  B>,   GB>  :  =8<  <>6=>
 
                   04@5A>20BLAO  >4=8<  A;>2><  8;8  >4=>109B>2K<  :>4><.       52K9    109B
 
                   AG8B05BAO  AB0@H8<,   0  ?@02K9  -   <;04H8<. 
 
                              538AB@  A X   -   ?5@28G=K9  0::C<C;OB>@,     8A?>;L7C5BAO    2>  2A5E
 
                   >?5@0F8OE  22>40/ 2K2>40,       2  =5:>B>@KE  >?5@0F8OE  A>  AB@>:0<8  8  2
 
                   =5:>B>@KE  0@8D<5B8G5A:8E  >?5@0F8OE. 
 
                              538AB@  B X     -     107>2K9  @538AB@,     548=AB25==K9  87  @538AB@>2
 
                   >1I53>  =07=0G5=8O,     8A?>;L7C5<K9  2  8=45:A=>9  04@5A0F88.       @><5
 
                   B>3>,   @538AB@  B X   8A?>;L7C5BAO  ?@8  2KG8A;5=8OE. 
 
                              538AB@  D X   -   @538AB@  40==KE.   A?>;L7C5BAO  2  =5:>B>@KE  >?5- 
 
                   @0F8OE  22>40/ 2K2>40,       2    >?5@0F8OE  C<=>65=8O  8  45;5=8O  1>;LH8E
 
                   G8A5;  A>2<5AB=>  A  @538AB@><  A X . 
 
                             N1>9  87    @538AB@>2  >1I53>  =07=0G5=8O  <>65B  1KBL  8A?>;L7>- 
 
                   20=  4;O  AC<<8@>20=8O  8;8  2KG8B0=8O  8 -   8;8  1 6 - @07@O4=KE  25;8G8=. 
 
 
 
                                                        538AB@K  C:070B5;O  S P   8  B P 
 
 
 
                              538AB@K  C:070B5;O  8A?>;L7CNBAO  4;O  >1@0I5=8O  :    40==K<    2
 
                   A53<5=B5  AB5:0. 
 
                              538AB@  S P   -   C:070B5;L  AB5:0.     A?>;L7C5BAO  4;O  2@5<5==>3>
 
                   E@0=5=8O  04@5A>2  8  8=>340  40==KE.     4@5AC5B  AB5:  0=0;>38G=>  @5- 
 
  
 
                                                                           -   3 2   - 
 
                   38AB@C  S S . 
 
                              538AB@  B P   -   C:070B5;L  107K.     15A?5G8205B  AAK;:8  =0  ?0@0- 
 
                   <5B@K  ( 40==K5  8  04@5A0,   ?5@540205<K5  G5@57  AB5:) . 
 
                                                       =45:A=K5  @538AB@K  S I   8  D I 
 
                             =45:A=K5  @538AB@K  8A?>;L7CNBAO  4;O  04@5A0F88,   0  B0:65  4;O
 
                   2K?>;=5=8O  >?5@0F89  A;>65=8O  8  2KG8B0=8O. 
 
                              538AB@  S I   -   8=45:A  8AB>G=8:0.     A?>;L7C5BAO    2    =5:>B>@KE
 
                   >?5@0F8OE  A>  AB@>:0<8  8;8  A8<2>;0<8,   0=0;>38G5=  @538AB@C  D S . 
 
                              538AB@  D I   -   8=45:A  ?@85<=8:0.     A?>;L7C5BAO  2  B5E  65  >?5- 
 
                   @0F8OE,   GB>  8  @538AB@  S I .   =0;>38G5=  @538AB@C  E S . 
 
 
 
                                                        538AB@  C:070B5;O  :><0=4  I P 
 
 
 
                              538AB@  I P     8A?>;L7C5BAO    4;O    2K1>@:8    >G5@54=>9    :><0=4K
 
                   ?@>3@0<<K  A  F5;LN  55  8A?>;=5=8O. 
 
 
 
                                                              538AB@  D;03>2  F l a g s 
 
 
 
                              538AB@  F l a g s     A>45@68B  452OBL  0:B82=KE  18B>2  ( 87  1 6 ) ,   :>- 
 
                   B>@K5  >B@060NB    A>AB>O=85  <0H8=K  8  @57C;LB0BK  2K?>;=5=8O  <0H8=- 
 
                   =KE  :><0=4. 
 
 
 
                   8BK        :     1 5   1 4   1 3   1 2   1 1   1 0     9     8     7     6     5     4     3     2     1     0 
 
                    538AB@  :                           O F   D F   I F   T F   S F   Z F         A F         P F         C F 
 
 
 
                   - - - - - - - - - - - - - - - - - - - - - - - -  - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
                   O F   ( ?5@5?>;=5=8O)                 -   @025=  1 ,   5A;8  2>7=8:05B  0@8D<5B8- 
 
                                                                         G5A:>5  ?5@5?>;=5=85,     B. 5.     :>340
 
                                                                         >1' 5<  @57C;LB0B0  ?@52KH05B  @07<5@
 
                                                                         OG59:8  =07=0G5=8O
 
 
 
                   D F   ( =0?@02;5=8O)                   -   CAB0=02;8205BAO  2  1   4;O  02B><0B8- 
 
                                                                         G5A:>3>  45:@5<5=B0  2  :><0=40E  >1- 
 
                                                                         @01>B:8  AB@>:,   8  2    0     4;O  8=:@5- 
 
                                                                         <5=B0
 
  
 
                                                                           -   3 3   - 
 
                   I F   ( @07@5H5=8O
 
                           ?@5@K20=8O)                     -   ?@5@K20=8O  @07@5H5=K,   5A;8    I F = 1 . 
 
                                                                         A;8  I F = 0 ,     B>    @0A?>7=0NBAO  ;8HL
 
                                                                         =5<0A:8@>20==K5  ?@5@K20=8O
 
                   T F   ( B@0AA8@>2:8)                   -   5A;8  T F = 1 ,   B>  ?@>F5AA>@  ?5@5E>48B
 
                                                                         2  A>AB>O=85  ?@5@K20=8O  I N T   3   ?>A- 
 
                                                                         ;5  2K?>;=5=8O  :064>9  :><0=4K
 
 
 
                   S F   ( 7=0:0)                               -   S F = 1 ,   :>340  AB0@H89  18B  @57C;LB0- 
 
                                                                         B0    @025=  1 .   =K<8    A;>20<8,   S F = 0 
 
                                                                         4;O    ?>;>68B5;L=KE    G8A5;,   8  S F = 1 
 
                                                                         4;O  >B@8F0B5;L=KE  G8A5;
 
 
 
                   Z F   ( =C;52>3>
 
                           @57C;LB0B0)                     -   Z F = 1 ,   5A;8  @57C;LB0B  @025=  =C;N
 
 
 
                   A F   ( 4>?>;=8B5;L=K9
 
                           ?@87=0:  ?5@5=>A0)         -   MB>B  ?@87=0:  CAB0=02;8205BAO  2  1 
 
                                                                         2>  2@5<O  2K?>;=5=8O  :><0=4  45AO- 
 
                                                                         B8G=>3>  A;>65=8O  8  2KG8B0=8O  ?@8
 
                                                                         =5>1E>48<>AB8  2K?>;=5=8O  ?5@5=>- 
 
                                                                         A0  8;8  705<0  <564C  ?>;C109B0<8
 
 
 
                   P F   ( G5B=>AB8)                         -   MB>B  ?@87=0:  CAB0=02;8205BAO  2  1 , 
 
                                                                         5A;8  @57C;LB0B  8<55B  G5B=>5  G8A- 
 
                                                                         ;>  548=8F
 
                   C F   ( ?5@5=>A0)                         -   MB>B  ?@87=0:  CAB0=02;8205BAO  2  1 , 
 
                                                                         5A;8  8<55B  <5AB>  ?5@5=>A  8;8  705<
 
                                                                         87  AB0@H53>    18B0    @57C;LB0B0;   >=
 
                                                                         ?>;575=  4;O  ?@>872545=8O  >?5@0F89
 
                                                                         =04  G8A;0<8    4;8=>9    2    =5A:>;L:>
 
                                                                         A;>2,   :>B>@K5  A>?@O65=K  A  ?5@5=>- 
 
                                                                         A0<8  8  705<0<8  87  A;>20  2  A;>2>. 
 
 
 
  
 
                                                                           -   3 4   - 
 
                                                                         !53<5=BK
 
 
 
                             !53<5=B><  =07K205BAO  >1;0ABL  ?0<OB8,   :>B>@0O  =0G8=05BAO  =0
 
                   3@0=8F5  ?0@03@0D0,     B>  5ABL  2  ;N1>9  B>G:5,   04@5A  :>B>@>9  :@0B5=
 
                   1 6   ( 2>A5<L  <;04H8E  18B>2  @02=K  =C;N) . 
 
                             !CI5AB2CNB  B@8  >A=>2=KE  B8?0  A53<5=B>2: 
 
                             -   A53<5=B  :>40  -   A>45@68B  <0H8==K5  :><0=4K,   04@5AC5BAO  @5- 
 
                                                               38AB@><  C S ; 
 
                             -   A53<5=B  40==KE  -   A>45@68B  40==K5,     B>  5ABL    :>=AB0=BK    8
 
                                                               @01>G85  >1;0AB8,       =5>1E>48<K5  ?@>3@0<<5. 
 
                                                               4@5AC5BAO  @538AB@><  D S ; 
 
                             -   A53<5=B    AB5:0  -   A>45@68B  04@5A0  2>72@0B0  2  B>G:C  2K7>20
 
                                                               ?>4?@>3@0<<.   4@5AC5BAO  @538AB@><  S S . 
 
                             064K9  87    C?><O=CBKE  @538AB@>2  A>45@68B  04@5A  =0G0;0  A53- 
 
                   <5=B0  ( 107>2K9  04@5A) .       ?@>3@0<<5  2A5  04@5A0  70?8A0=K  >B=>A8- 
 
                   B5;L=>  =0G0;0      A53<5=B0,       8    >=8    >?@545;ONBAO    :0:    A<5I5=85
 
                   ( o f f s e t )   >B  =0G0;0  A53<5=B0.   2CE109B>2>5  A<5I5=85  ( >4=>  A;>2>) 
 
                   <>65B  ?@8=8<0BL  7=0G5=85  >B  0 0 0 0   4>  0 F F F F h .   ;O  B>3>,   GB>1K  2K- 
 
                   ?>;=8BL  >1@0I5=85  ?>  ;N1><C  04@5AC  ?@>F5AA>@  2K?>;=O5B  AC<<8@>- 
 
                   20=85  04@5A0,       70?8A0==>3>  2  @538AB@5  A53<5=B0,     A>  A<5I5=85<. 
 
                   @8  MB><,     A>45@68<>5  @538AB@0  A428305BAO    =0    G5BK@5    42>8G=KE
 
                   @07@O40  2;52>.      57C;LB8@CNI89  04@5A  70=8<05B  2 0   ?>78F89,   GB>  8
 
                   ?>72>;O5B  04@5A>20BL  1   109B  ?0<OB8. 
 
                             @8<5@. 
 
                             !>45@68<>5  D S                   0 4 5 F 
 
                                                                     + 
 
                             !<5I5=85                              0 0 3 2 
 
                                                                         - - - - - - 
 
                             A?>;=8B5;L=K9                0 4 6 2 2 
 
                             04@5A  ( E A ) 
 
                             @8<5G0=85:               4@5A0  H5AB=04F0B8@8G=K5. 
 
 
 
  
 
                                                                           -   3 5   - 
 
                                                              +   !&
 
                                                                                                         !B0=40@B=K9  A53- 
 
                      568<  04@5A0F88              $>@<0B  04@5A0              <5=B=K9  @538AB@
 
                     = = = = = = = = = = = = = = =               = = = = = = = = = = = = =               = = = = = = = = = = = = = = = = = 
 
                      538AB@>20O                          @538AB@                              5B
 
                     5?>A@54AB25==0O                40==K5                                5B
 
                     >A25==0O  @538AB@>20O        [ B X ]                                   D S 
 
                                                                       [ B P ]                                   S S 
 
                                                                       [ D I ]                                   D S 
 
                                                                       [ S I ]                                   D S 
 
 
 
                     >  1075  A>  A<5I5=85<    <5B:0  [ B X ]                             D S 
 
                                                                 <5B:0  [ B P ]                             S S 
 
 
 
                     @O<0O                                <5B:0  [ D I ]                             D S 
 
                     A  8=45:A8@>20=85<          <5B:0  [ S I ]                             D S 
 
 
 
                     >  1075                          <5B:0  [ B X   +   S I ]                       D S 
 
                     A  8=45:A8@>20=85<      <5B:0  [ B X   +   D I ]                       D S 
 
                                                             <5B:0  [ B P   +   S I ]                       S S 
 
                                                             <5B:0  [ B P   +   D I ]                       S S 
 
 
 
                     !B@>:>2K5  :><0=4K      8AE>4=K9  04@5A                      D S : S I 
 
 
 
                                                             <5AB>  =07=0G5=8O                  E S : D I 
 
 
 
                   *     5B:0  [ . . . ]   <>65B  1KBL  70<5=5=0    =0  [ A<5I5=85  +   . . . ] . 
 
                                 !;54>20B5;L=>,   70?8AL  [ 2 4   +   B X ]   1C45B  >7=0G0BL
 
                                 04@5A  2 4 + %. 
 
               = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
               @8<5G0=85:       =>385  AB@>:>2K5  :><0=4K  8A?>;L7CNB  E S : D I   :0:
 
                                           <5AB>  =07=0G5=8O,   0  D S : S I   :0:  04@5A  8AB>G=8:0. 
 
 
 
                             -B0  B01;8F0  ?@82>48B  :>;8G5AB2>  2@5<5==KE  B0:B>2,     B@51C5- 
 
                   <KE  4;O      2KG8A;5=8O    8A?>;=8B5;L=>3>  04@5A0  =0  <8:@>?@>F5AA>@5
 
                   8 0 8 8 .   8:@>?@>F5AA>@    8 0 * 8 *   ?@>872>48B  MB8  2KG8A;5=8O    1KAB@55, 
 
  
 
                                                                           -   3 6   - 
 
                   B0:  GB>  MB0  B01;8F0  A>45@68B  " A0<K5  <54;5==K5"   40==K5. 
 
 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                     !?>A>1K  04@5A0F88                  "0:BK  4;O  8 0 8 8             @8<5@
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                     !<5I5=85                                                6                     M O V   A X , A D D R 
 
                     >A25==0O  @538AB@>20O                      5                     M O V   A X , [ B X ] 
 
                           B X ,   S I ,   D I 
 
                     >  1075  8;8  A  8=45:-                         9                     M O V   A X , A D D R [ B P ] 
 
                     A8@>20=85<
 
                     +   A<5I5=85
 
                   B X + A<5I5=85,   B P + A<5I5=85
 
                   S I + A<5I5=85,   D I + A<5I5=85
 
 
 
                   >  1075  8;8  A  8=45:A8@>- 
 
                   20=85<  ( 157  A<5I5=8O) 
 
                           B P + D I ,         B X + S I                             7                     M O V   A X , [ B P + D I ] 
 
                           B P + S I ,         B X + D I                             8                     M O V   A X , [ B X + D I ] 
 
 
 
                   >  1075  A  8=45:A8@>20- 
 
                   =85<  +   A<5I5=85
 
                           B P + D I + A<5I5=85                              1 1                   M O V   A X , A D D R [ B P + D I ] 
 
                           B X + S I + A<5I5=85
 
 
 
                           B P + S I + A<5I5=85                              1 2                   M O V   A X , A D D R [ B P + S I ] 
 
                           B X + D I + A<5I5=85
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
                   @8<5G0=85: 
 
                             @8102LB5  2     B0:B0  2  A;CG05  2KG8A;5=8O  8A?>;=8B5;L=>3>  04- 
 
                   @5A0  87  4@C3>3>  A53<5=B0. 
 
                             064>5  >1@0I5=85  :  ?0<OB8  70=8<05B  4>?>;=8B5;L=K5  4   B0:B0. 
 
                   >;5  >1@0I5=89  2  >?8A0=8OE  :><0=4  A>45@68B  8=D>@<0F8N    >    :>;8- 
 
                   G5AB25  >1@0I5=89  :  ?0<OB8  4;O  :064>9  :><0=4K. 
 
 
 
  
 
                                                                           -   3 7   - 
 
                                                                             !B5:8
 
 
 
                             >  <=>38E  A;CG0OE  ?@>3@0<<5  B@51C5BAO    2@5<5==>    70?><=8BL
 
                   8=D>@<0F8N,   0  70B5<  AG8BK20BL  55  2  >1@0B=><  ?>@O4:5.   -B0    ?@>1- 
 
                   ;5<0  2    @5H5=0  ?>A@54AB2><  @50;870F88  AB5:0  L I F O     ( " ?>A;54=89
 
                   ?@8H5;  -   ?5@2K9  CH5;" ) ,   =07K205<>3>  B0:65  AB5:><    2:;NG5=8O/ 87- 
 
                   2;5G5=8O  ( s t a c k   -   :8?0,     =0?@8<5@,     1C<03) .   081>;55  206=>5  8A- 
 
                   ?>;L7>20=85  AB5:0  A2O70=>  A  ?@>F54C@0<8.     !B5:  >1KG=>  @0AAG8B0=
 
                   =0  :>A25==CN  04@5A0F8N  G5@57  @538AB@  S P   -   C:070B5;L  AB5:0.     @8
 
                   2:;NG5=88  M;5<5=B>2  2  AB5:  ?@>872>48BAO    02B><0B8G5A:89    45:@5- 
 
                   <5=B  C:070B5;O    AB5:0,       0  ?@8  872;5G5=88  -   8=:@5<5=B,     B>  5ABL
 
                   AB5:  2A530  " @0AB5B"   2  AB>@>=C  <5=LH8E    04@5A>2    ?0<OB8.       4@5A
 
                   ?>A;54=53>  2:;NG5==>3>  2  AB5:  M;5<5=B0  =07K205BAO  25@H8=>9  AB5- 
 
                   :0  ( T O S ) . 
 
                             $878G5A:89  04@5A  AB5:0  D>@<8@C5BAO  87  S P   8  S S   8;8  B P   8  S S , 
 
                   ?@8G5<  S P   A;C68B  =5O2=K<  C:070B5;5<    AB5:0    4;O    2A5E    >?5@0F89
 
                   2:;NG5=8O  8  872;5G5=8O,     0  S S   -   A53<5=B=K<  @538AB@><  AB5:0.   !>- 
 
                   45@68<>5  S S   O2;O5BAO  A0<K<  <;04H8<  04@5A><  ( 3@0=8F59)       >1;0AB8
 
                   AB5:0  8    =07K205BAO    107>9  AB5:0.     5@2>=0G0;L=>5  A>45@68<>5  S P 
 
                   AG8B05BAO  =081>;LH8<  A<5I5=85<,     :>B>@>3>  <>65B  4>AB830BL  AB5:. 
 
                    538AB@  B P   ?@54=07=0G5=,     3;02=K<  >1@07><,   4;O  ?@>872>;L=KE  >1- 
 
                   @0I5=89  :  AB5:C. 
 
 
 
                                                         @5@K20=8O
 
 
 
                             =>340  =5>1E>48<>  2K?>;=8BL    >4=C    87    =01>@0    A?5F80;L=KE
 
                   ?@>F54C@,   5A;8  2  A8AB5<5  8;8  2  ?@>3@0<<5  2>7=8:0NB  >?@545;5==K5
 
                   CA;>28O,   =0?@8<5@,   =060B0  :;028H0  =0  :;0280BC@5.   59AB285,   AB8- 
 
                   <C;8@CNI55  2K?>;=5=85  >4=>9  87  B0:8E  ?@>F54C@,     =07K205BAO  ?@5- 
 
                   @K20=85<,   ?>A:>;L:C  >A=>2=>9  ?@>F5AA  ?@8  MB><  ?@8>AB0=02;8205B- 
 
                   AO  =0    2@5<O    2K?>;=5=8O    MB>9  ?@>F54C@K.     !CI5AB2C5B  420  >1I8E
 
                   :;0AA0  ?@5@K20=89:     2=CB@5==85  8  2=5H=85.     5@2K5  8=8F88@CNBAO- 
 
                   A>AB>O=85<  &  8;8  :><0=4>9,     0  2B>@K5  -   A83=0;><,   ?>40205<K<  >B
 
                   4@C38E  :><?>=5=B>2  A8AB5<K.   "8?8G=K5  2=CB@5==85  ?@8@K20=8O:   45- 
 
                   ;5=85  =0    =C;L,     ?5@5?>;=5=85  8  B. ?. ,     0  B8?8G=K5  2=5H=85  -   MB>
 
                   70?@>A  =0  >1A;C6820=85  A>  AB>@>=K  :0:>3>- ;81>  CAB@>9AB20  22>40/ 
 
                   2K2>40. 
 
  
 
                                                                           -   3 8   - 
 
                             5@5E>4  :  ?@>F54C@5    ?@5@K20=8O    >ACI5AB2;O5BAO    87    ;N1>9
 
                   ?@>3@0<<K,   0    ?>A;5  2K?>;=5=8O  ?@>F54C@K  ?@5@K20=8O  >1O70B5;L=>
 
                   ?@>8AE>48B  2>72@0B  2  ?@5@20==CN  ?@>3@0<<C.     5@54  >1@0I5=85<    :
 
                   ?@>F54C@5  ?@5@K20=8O      4>;6=>  1KBL  A>E@0=5=>  A>AB>O=85  2A5E  @5- 
 
                   38AB@>2  8  D;03>2,     8A?>;L7C5<KE  ?@>F54C@>9  ?@5@K20=8O,     0  ?>A;5
 
                   >:>=G0=8O  ?@5@K20=8O  MB8  @538AB@K  4>;6=K  1KBL  2>AAB0=>2;5=K. 
 
                             5:>B>@K<8  2840<8  ?@5@K20=89  C?@02;ONB  D;06:8  I F   8  T F ,   :>- 
 
                   B>@K5  4;O    2>A?@8OB8O  ?@5@K20=89  4>;6=K  1KBL  ?@028;L=>  CAB0=>2- 
 
                   ;5=K.   A;8  CA;>28O  4;O  ?@5@K20=8O  C4>2;5B2>@ONBAO  8  =5>1E>48<K5
 
                   D;06:8  CAB0=>2;5=K,     B>  <8:@>?@>F5AA>@  7025@H05B  B5:CICN  :><0=- 
 
                   4C,   0  70B5<  @50;87C5B  ?>A;54>20B5;L=>ABL  ?@5@K20=8O: 
 
                             -   B5:CI55  7=0G5=85  @538AB@0  F l a g s   2:;NG05BAO  2  AB5:  ( M:28- 
 
                                 20;5=B=>  :><0=45  p u s h f ) ; 
 
                             -   B5:CI55    7=0G5=85  :>4>2>3>  A53<5=B0  C S   2:;NG05BAO  2  AB5:
 
                                 ( M:2820;5=B=>  :><0=45  p u s h   C S ) ; 
 
                             -   B5:CI55  7=0G5=85  C:070B5;O  8=AB@C:F88    I P     2:;NG05BAO    2
 
                                 AB5:  ( M:2820;5=B=>  :><0=45  p u s h   I P ) ; 
 
                             -   A1@0AK20NBAO  D;06:8  I F   8  T F . 
 
                             >2>5  A>45@68<>5  I P   8  C S   >?@545;O5B  =0G0;L=K9  04@5A  2K?>;- 
 
                   =O5<>9  ?@>F54C@K  ?@5@K20=8O  ( >1A;C6820=85  ?@5@K20=8O) .     >72@0B
 
                   2  ?@5@20==CN  ?@>3@0<<C  >ACI5AB2;O5BAO  :><0=4>9,     :>B>@0O  872;5- 
 
                   :05B  87  AB5:0  A>45@68<>5  4;O: 
 
                             -   I P   ( M:2820;5=B=>  p o p   I P ) ; 
 
                             -   C S   ( M:2820;5=B=>  p o p   C S ) ; 
 
                             -   F l a g s   ( M:2820;5=B=>  p o p f ) . 
 
                             2>9=>5  A;>2>,       2  :>B>@><  =0E>48BAO  =>2>5  A>45@68<>5  I P   8
 
                   C S ,   =07K205BAO  C:070B5;5<  ?@5@K20=8O,   8;8  25:B>@><.   064><C  B8- 
 
                   ?C  ?@5@K20=8O    =07=0G5=>    G8A;>    87  480?07>=0  0 . . . 2 5 5 ,     8  04@5A
 
                   C:070B5;O  ?@5@K20=8O  =0E>48BAO  ?CB5<  C<=>65=8O  =><5@0    B8?0    =0
 
                   G5BK@5. 
 
    
 
                                                                         -   3 9   - 
 
                                         2 .   !!"    &" ,   &!! 
 
 
 
                   &5=B@0;L=K9  ?@>F5AA>@  A>45@68B  A;54CNI89  =01>@  :><0=4. 
 
 
 
                              !+  +%
 
 
 
                             M O V           P U S H           P O P             X C H G             O U T             I N 
 
                             X L A T         L E A             L D S             L E S               L A H F           S A H F 
 
                             P U S H F       P O P F 
 
 
 
                              $"'!   &
 
 
 
                             A D D           A D C             I N C             S U B               S B B             D E C 
 
                             C M P           M U L             I M U L           D I V               I D I V           N E G 
 
                             A A A           D A A             A A S             D A S               A A M             A A D 
 
                             C B W           C W D 
 
 
 
                             '!   &
 
 
 
                             N O T           S H L / S A L       S H R           S A R               R O L               R O R 
 
                             R C L           R C R               A N D           T E S T             O R                 X O R 
 
 
 
                              "    +%
 
 
 
                             R E P           M O V S             C M P S           S C A S           L O D S             S T O S 
 
                             C M P B         C M P S W           L O D S B         L O D S W         M O V S B           M O V S B 
 
                             M O V S W       R E P E             R E P N Z         S C A S B         S C A S W           S T O S B 
 
                             S T O S W 
 
 
 
                             +   '  # /
 
 
 
                             C A L L           J M P             R E T 
 
 
 
  
 
                                                                           -   4 0   - 
 
                             +  #!   %
 
 
 
                               J A                 J L E               J N L               J S 
 
                               J A E               J N A               J N L E             J Z 
 
                               J B                 J N A E             J N O               L O O P 
 
                               J B E               J N B               J N P               L O O P E 
 
                               J C                 J N B E             J N S               L O O P N E 
 
                               J C X Z             J N C               J N Z               L O O P N Z 
 
                               J E                 J N E               J O                 L O O P Z 
 
                               J G                 J N E               J P                 J G E 
 
                               J L                 J P E               J N G E             J P O 
 
 
 
                             +    +/
 
 
 
                             I N T             I N T O               I R E T 
 
 
 
                             #   !!"/   &!! 
 
 
 
                             C L !            C M C                 S T !              C L D                 S T D               C L I 
 
                             S T I             H L T                 W A I T             E S C                 L O C K             N O P 
 
 
 
                             >4@>1=>5  >?8A0=85  :064>9  87  :><0=4  ?@82>48BAO  =865.     06- 
 
                   40O  70?8AL  MB>3>    A?8A:0    A>45@68B    8=D>@<0F8N    >    B><,       :0:85
 
                   ?@87=0:8  87      @538AB@0  F L A G S   ?@>F5AA>@0  8 0 8 8     8  :0:  87<5=ONBAO. 
 
                   >A:>;L:C  @538AB@  F L A G S   A>45@68B  2A53>  9   ?@87=0:>2,     MBC  8=D>@- 
 
                   <0F8N  <>6=>  2K40BL  2  :><?0:B=>9  D>@<5,   =0?@8<5@: 
 
                             @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                                 0               *   *   ?   *   0     , 
 
 
 
                             345  ?@8=OBK  A;54CNI85  >1>7=0G5=8O  ?@87=0:>2: 
 
 
 
                             ?     -       =5>?@545;5=  ?>A;5  >?5@0F88; 
 
                             *     -       87<5=8;AO  2  7028A8<>AB8  >B  @57C;LB0B>2  2K?>;=5=8O
 
                                           :><0=4K; 
 
                             0     -       2A5340  A1@>H5=; 
 
                             1     -       2A5340  CAB0=>2;5=. 
 
 
 
  
 
                                                                           -   4 1   - 
 
                             803@0<<0  2@5<5=8    8;;NAB@8@C5B    A8=E@>=870F8N    4;O    8 0 8 8 . 
 
                   ". :.   ?@>F5AA>@K      8 0 * 8 *   2K?>;=ONB  :><0=4K  70  <5=LH55  G8A;>  B0:- 
 
                   B>2,   G5<    8 0 8 8 ,   MB0  4803@0<<0  >B@0605B  =081>;55  <54;5==K9  20@8- 
 
                   0=B. 
 
 
 
                     ?5@0=4K                          MB><  ?>;5  ?@82>48BAO  A?8A>:  2>7<>6=KE
 
                                                             >?5@0=4>2  8  A?>A>1K  04@5A0F88  4;O  :064>9
 
                                                             :><0=4K. 
 
 
 
                     "0:BK                              '8A;>  2@5<5==KE  F8:;>2  ( B0:B>2) ,   =5>1E>- 
 
                                                             48<KE  4;O  2K?>;=5=8O  :><0=4K  =0  8 0 8 8 . 
 
                                                             KG8A;5=85  8A?>;=8B5;L=>3>  04@5A0  ( E A ) 
 
                                                             B@51C5B  4>?>;=8B5;L=>3>  2@5<5=8,   :0:
 
                                                             ?>:070=>  2  B01;8F5  E A . 
 
 
 
                     1@0I5=8O                      '8A;>  >1@0I5=89  :  ?0<OB8.   064>5  >1@0- 
 
                                                             I5=85  :  ?0<OB8  4;8BAO  4   B0:B0. 
 
 
 
                     09BK                              '8A;>  109B>2  2  :><0=45. 
 
 
 
                             @8<5G0=85: 
 
                             >?>;=8B5;L=>5  2@5<O,       B@51C5<>5    4;O  87<5=5=8O  C:070B5;O
 
                   :><0=4  8  2K1>@:8  A;54CNI59  :><0=4K  ?>A;5  :><0=4,   ?5@540NI8E  C?- 
 
                   @02;5=85  ( B0:8E    :0:  J M P   8;8  C A L L ) ,     C65  CGB5=>  ?@8  A>AB02;5=88
 
                   4803@0<<K  2@5<5=8.     A;CG05  :><0=4,   >ACI5AB2;ONI8E  CA;>2=CN  ?5- 
 
                   @540GC  C?@02;5=8O  ( B0:8E  :0:  J Z )     ?@82>48BAO  425  4803@0<<K  2@5- 
 
                   <5=8;   <5=LH55  G8A;>  B0:B>2  A>>B25BAB2C5B  A;CG0N,     :>340  ?5@5E>4
 
                   =5  >ACI5AB2;O5BAO. 
 
 
 
  
 
                                                                           -   4 2   - 
 
                                                     2 . 1   ><0=4K  ?5@5AK;:8  40==KE
 
 
 
                                                 2 . 1 . 1       I N     2>4  109B0  8;8  A;>20
 
 
 
                   @87=0:8  =5  <5=ONBAO. 
 
 
 
                   ><0=40:       I N   a c c u m u l a t o r , p o r t . 
 
 
 
                   >38:0  :       a c c u m u l a t o r   =   ( p o r t ) . 
 
 
 
                             I N   ?5@5405B  109B  8;8  A;>2>  87  7040==>3>  ?>@B0    p o r t     2    A L 
 
                   8;8  A X .         4@5A    ?>@B0  <>65B  >?@545;OBLAO  :0:  =5?>A@54AB25==K<
 
                   109B>2K<  7=0G5=85<  ( 2  480?07>=5  0 - 2 5 5 ) ,     B0:  8  A  8A?>;L7>20=85<
 
                   :>A25==>9  04@5A0F88  ?>  @538AB@C  D X . 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                              "0:BK        1@0I5=8O      09BK      @8<5@
 
                                                           109B( A;>2>) 
 
                   a c c u m u l a t o r , =5?>A@. 8       1 0 ( 1 4 )               1                   2           I N   A L , 4 5 h 
 
                   a c c u m u l a t o r , D X                     8 ( 1 2 )               1                   1           I N   A X , D X 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
                             @8<5G0=8O  : 
 
                             !;54C5B  C:070BL  =0  B>,     GB>  0??0@0B=0O  G0ABL  =5  8A?>;L7C5B
 
                   ?>@BK  >B  F 8 h   4>  F F h   4;O  22>40/ 2K2>40,     ?>A:>;L:C  >=8  70@575@28- 
 
                   @>20=K  4;O  :>=B@>;O  70  2=5H=8<  ?@>F5AA>@><  8  4;O  4@C38E  2>7<>6- 
 
                   =KE  @0AH8@5=89  ?@>F5AA>@0  2  1C4CI5<. 
 
 
 
                                     2 . 1 . 2       L A H F     03@C7:0  A H   87  @538AB@0  D;03>2
 
 
 
                   @87=0:8  =5  <5=ONBAO. 
 
 
 
                   ><0=40:       L A H F   . 
 
                   >38:0  :   18BK  @538AB@0  A H   :                             7   6   4   2   0 
 
                                     18BK  @538AB@0  ?@87=0:>2  F L A G S   :   S   Z   A   P   C   . 
 
 
 
                             ><0=40  L A H F     :>?8@C5B  ?OBL  ?@87=0:>2  ?@>F5AA>@0  8 0 8 0 / 8 0 8 6 
 
                   ( ?@87=0:8  7=0:0,     =C;52>3>  @57C;LB0B0,   2A?><>30B5;L=>3>  ?5@5=>- 
 
  
 
                                                                           -   4 3   - 
 
                   A0,   G5B=>AB8  8  ?5@5=>A0)   2  18BK  @538AB@0  A H   A  =><5@0<8  7 ,   6 ,   4 , 
 
                   2 ,   0     A>>B25BAB25==>.   !0<8  ?@87=0:8  ?@8  2K?>;=5=88  MB>9  :><0=4K
 
                   =5  <5=ONBAO. 
 
 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                      "0:BK        1@0I5=8O      09BK      @8<5@
 
                   =5B  >?5@0=4>2                4                     -                   1             L A H F 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=8O  : 
 
                             -B0  :><0=40  8A?>;L7C5BAO,     2  >A=>2=><,   2  F5;OE  >15A?5G5=8O
 
                   A>2<5AB8<>AB8  <8:@>?@>F5AA>@>2  A5<59AB2  8 0 8 0 / 8 0 8 5   8  8 0 8 6 .   >A;5
 
                   2K?>;=5=8O  MB>9  :><0=4K  7=0G5=8O  18B>2  @538AB@0  A H     A    =><5@0<8
 
                   1 ,   3   8  5   =5  >?@545;5=K. 
 
 
 
                               2 . 1 . 3       L D S     03@C7:0  C:070B5;O  A  8A?>;L7>20=85<  D S 
 
 
 
                   @87=0:8  =5  <5=ONBAO. 
 
 
 
                   ><0=40:     L D S   d e s t i n a t i o n , s o u r c e . 
 
 
 
                   >38:0  :   D S   =   ( s o u r c e ) 
 
                                     d e s t i n a t i o n   =   ( s o u r c e   +   2 )   . 
 
 
 
                             ><0=40  L D S     703@C605B  2  420  @538AB@0  3 2 - 18B=K9  C:070B5;L, 
 
                   @0A?>;>65==K9  2  ?0<OB8  ?>  04@5AC  s o u r c e .   @8  MB><  AB0@H55  A;>2>
 
                   70=>A8BAO  2  A53<5=B=K9  @538AB@  D S ,     0  <;04H55  A;>2>  -   2  107>2K9
 
                   @538AB@  d e s t i n a t i o n .     :0G5AB25  >?5@0=40  d e s t i n a t i o n   <>65B  2KA- 
 
                   BC?0BL  ;N1>9  1 6 - 18B=K9  @538AB@,   :@><5  A53<5=B=KE. 
 
 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                      "0:BK    1@0I5=8O      09BK      @8<5@
 
                   @538AB@1 6 , ?0<OBL3 2   2 4 + E A             2                 2 - 4         L D S   D I , 3 2 _ P O I N T E R 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
                             @8<5G0=8O  : 
 
                             ><0=40  L E S ,     703@C7:0  C:070B5;O  A  8A?>;L7>20=85<  E S ,     2K- 
 
                   ?>;=O5B  B5  65  459AB28O,   GB>  8  L D S ,   =>  8A?>;L7C5B  ?@8  MB><  2<5A- 
 
  
 
                                                                           -   4 4   - 
 
                   B>  @538AB@0  D S   @538AB@  E S . 
 
 
 
                                     2 . 1 . 4       L E A     03@C7:0  8A?>;=8B5;L=>3>  04@5A0
 
 
 
                   @87=0:8  =5  <5=ONBAO. 
 
 
 
                   ><0=40:   L E A   d e s t i n a t i o n , s o u r c e . 
 
 
 
                   >38:0  :   d e s t i n a t i o n   =   A d d r ( s o u r c e ) . 
 
 
 
                             ><0=40  L E A   ?@8A208205B  7=0G5=85  A<5I5=8O  ( o f f s e t )   >?5@0=- 
 
                   40  s o u r c e   ( 0  =5  53>  7=0G5=85  ! )     >?5@0=4C  d e s t i n a t i o n .     ?5@0=4
 
                   s o u r c e   4>;65=      1KBL    AAK;:>9  =0  ?0<OBL,     0  2  :0G5AB25  >?5@0=40
 
                   d e s t i n a t i o n   <>65B  2KABC?0BL  ;N1>9  1 6 - 18B=K9  @538AB@,   :@><5  A53- 
 
                   <5=B=KE. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                      "0:BK    1@0I5=8O      09BK      @8<5@
 
                   @538AB@1 6 , ?0<OBL3 2     2 + E A             -                 2 - 4         L E A   B X , M E M _ A D D R 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
                             @8<5G0=8O  : 
 
                             -B0  :><0=40  8<55B  B>  ?@58<CI5AB2>  ?>  A@02=5=8N  A  8A?>;L7>- 
 
                   20=85<  >?5@0B>@0      O F F S E T     2    :><0=45  M O V ,     GB>  >?5@0=4C  s o u r c e 
 
                   <>6=>  8<5BL  8=45:AK.     0?@8<5@,     A;54CI0O  AB@>G:0    =5    A>45@68B
 
                   >H81>:  : 
 
                                   L E A   B X , T A B L E [ S I ] 
 
                   2  B>  2@5<O,   :0:  AB@>:0
 
                                   M O V   B X , O F F S E T   T A B L E [ S I ] 
 
                   >H81>G=0,   B0:  :0:  >?5@0B>@  O F F S E T   2KG8A;O5BAO  2>  2@5<O    0AA5<1- 
 
                   ;8@>20=8O,   0  C:070==K9  04@5A  =5  1C45B  8725AB5=  4>  B5E  ?>@,   ?>:0
 
                   ?@>3@0<<0  =5  1C45B  70?CI5=0  =0  AG5B. 
 
 
 
  
 
                                                                           -   4 5   - 
 
                               2 . 1 . 5       L E S     03@C7:0  C:070B5;O  A  8A?>;L7>20=85<  E S 
 
 
 
                   @87=0:8  =5  <5=ONBAO
 
 
 
                   ><0=40:   L E S   d e s t i n a t i o n , s o u r c e . 
 
                   >38:0  :   E S   =   ( s o u r c e ) 
 
                                     d e s t i n a t i o n   =   ( s o u r c e   +   2 ) . 
 
 
 
                             ><0=40  L E S     703@C605B  2  420  @538AB@0  3 2 - 18B=K9  C:070B5;L, 
 
                   @0A?>;>65==K9  2  ?0<OB8  ?>  04@5AC  s o u r c e .     @8  MB><  2KAH55  A;>2>
 
                   70=>A8BAO  2    A53<5=B=K9  @538AB@  E S ,     0  =87H55  A;>2>  -   2  107>2K9
 
                   @538AB@  d e s t i n a t i o n .     :0G5AB25  >?5@0=40  d e s t i n a t i o n   <>65B  2KA- 
 
                   BC?0BL  ;N1>9  1 6 - 18B=K9  @538AB@,   :@><5  A53<5=B=KE. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                      "0:BK    1@0I5=8O      09BK      @8<5@
 
                   @538AB@1 6 , ?0<OBL3 2   2 4 + E A             2                 2 - 4         L E S   D I , S T R _ A D D R 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=8O  : 
 
                             ><0=40  L D S ,     703@C7:0  C:070B5;O  A  8A?>;L7>20=85<  D S ,     2K- 
 
                   ?>;=O5B  B5  65  459AB28O,   GB>  8  L E S ,   =>  8A?>;L7C5B  ?@8  MB><  2<5A- 
 
                   B>  @538AB@0  E S   @538AB@  D S . 
 
 
 
                                         2 . 1 . 6       M O V     5@5AK;:0  ( 109B0  8;8  A;>20) 
 
 
 
                   @87=0:8  =5  <5=ONBAO. 
 
 
 
                   ><0=40:           M O V   d e s t i n a t i o n , s o u r c e . 
 
 
 
                   >38:0:             d e s t i n a t i o n   =   s o u r c e   . 
 
                             M O V   ?5@5AK;05B  ?>  04@5AC  d e s t i n a t i o n   109B  8;8  A;>2>,   =0E>- 
 
                   4OI55AO  ?>  04@5AC  s o u r c e . 
 
  
 
                                                                           -   4 6   - 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                                  "0:B    1@0I5-   09BK      @8<5@
 
                                                                     109BK      =8O
 
                                                                   ( A;>20) 
 
                   @538AB@, @538AB@                        2                 -         2       M O V   B X , S I 
 
                   @538AB@, =5?>A@. >?5@0=4          4                 -       2 - 3     M O V   C X , 1 2 8 
 
                   0::C<C;OB>@, ?0<OBL              1 0 ( 1 4 )           1         3       M O V   A L , M E M _ S O U R C E 
 
                   @538AB@, ?0<OBL                      8 ( 1 2 ) + E A       1       2 - 4     M O V   D I , [ D X ] 
 
                   ?0<OBL, @538AB@                      9 ( 1 3 ) + E A       1       2 - 4     M O V   B E T A , D I 
 
                   ?0<OBL, =5?>A@. >?5@0=4        1 0 ( 1 4 ) + E A     1       3 - 6     M O V   G A M M A , 1 6 h 
 
                   ?0<OBL, 0::C<C;OB>@              1 0 ( 1 4 )           1         3       M O V   M E M _ D E S T , A X 
 
                   A53<. @538AB@, @538AB@1 6           2                 -         2       M O V   D S , B X 
 
                   A53<. @538AB@, ?0<OBL1 6         8 ( 1 2 ) + E A       1       2 - 4     M O V   D S , S E G M E N T _ V A L 
 
                   @538AB@1 6 , A53<. @538AB@          2                 -         2       M O V   B P , S S 
 
                   ?0<OBL, A53<. @538AB@            9 ( 1 3 ) + E A       1       2 - 4     M O V   S E G M E N T _ V A L , D S 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
                                                     2 . 1 . 7       O U T     703@C7:0  2  ?>@B
 
 
 
                   @87=0:8  =5  <5=ONBAO. 
 
 
 
                   ><0=40:       O U T   p o r t , a c c u m u l a t o r . 
 
                   >38:0  :       ( p o r t )   =   a c c u m u l a t o r . 
 
                             O U T   ?5@5405B  109B  8;8  A;>2>  87  A L   8;8  A X   2  7040==K9    ?>@B. 
 
                   4@5A  ?>@B0      <>65B    >?@545;OBLAO  :0:  =5?>A@54AB25==K<  109B>2K<
 
                   7=0G5=85<  ( 2  480?07>=5  0 - 2 5 5 ) ,   B0:  8  A  8A?>;L7>20=85<  :>A25==>9
 
                   04@5A0F88  ?>  @538AB@C  D X . 
 
 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                              "0:BK        1@0I5=8O      09BK      @8<5@
 
                                                           109B( A;>2>) 
 
                   =5?>A@. 8 , a c c u m u l a t o r       1 0 ( 1 4 )               1                   2         O U T   2 5 4 , A X 
 
                   D X , a c c u m u l a t o r                     8 ( 1 2 )               1                   1         O U T   D X , A L 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
                             @8<5G0=8O  : 
 
                             !;54C5B  C:070BL  =0  B>,     GB>  0??0@0B=0O  G0ABL  =5  8A?>;L7C5B
 
  
 
                                                                           -   4 7   - 
 
                   ?>@BK  >B  F 8 h   4>  F F h   4;O  22>40/ 2K2>40,     ?>A:>;L:C  >=8  70@575@28- 
 
                   @>20=K  4;O  :>=B@>;O  70  2=5H=8<  ?@>F5AA>@><  8  4;O  4@C38E  2>7<>6- 
 
                   =KE  @0AH8@5=89  ?@>F5AA>@0  2  1C4CI5<. 
 
 
 
                                               2 . 1 . 8       P O P     2K1>@:0  A;>20  87  AB5:0
 
 
 
                   @87=0:8  =5  <5=ONBAO. 
 
 
 
                   ><0=40:   P O P   d e s t i n a t i o n . 
 
 
 
                   >38:0  :   d e s t i n a t i o n   =   ( S P ) 
 
                                     S P   =   S P   +   2     . 
 
 
 
                             ><0=40  P O P   ?5@5AK;05B  A;>2>  87  25@ECH:8  AB5:0    ?>    04@5AC
 
                   d e s t i n a t i o n ,   70B5<    C25;8G8205B  C:070B5;L  AB5:0  S P   =0  2 ,     GB>1K
 
                   >=  C:07K20;  =0  =>2CN  25@ECH:C  AB5:0. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                              "0:BK    1@0I5=8O      09BK      @8<5@
 
                   @538AB@                                    1 2               1                   1           P O P   C X 
 
                   A53<. @538AB@( :@><5  C S )       1 2               1                   1           P O P   E S 
 
                   ?0<OBL                                  2 5   +   E A         2                 2 - 4         P O P   V A L U E 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                                           2 . 1 . 9       P O P F     ?5@5AK;:0  A;>20  87  AB5:0
 
                                                                   2  @538AB@  F L A G S 
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                       r   r   r   r   r   r   r   r   r 
 
 
 
                   ><0=40:     P O P F   . 
 
 
 
                   >38:0  :   f l a g - r e g i s t e r   =   ( S P ) 
 
                                     S P   =   S P   +   2   . 
 
                             ><0=40  P O P F   ?5@5AK;05B  A;>2>  87  25@ECH:8  AB5:0  2    @538AB@
 
                   F L A G S ,   87<5=OO    7=0G5=8O  2A5E  ?@87=0:>2,   70B5<  C25;8G8205B  C:0- 
 
                   70B5;L  AB5:0  S P   =0  2 ,     GB>1K  >=  C:07K20;  =0  =>2CN  25@ECH:C  AB5- 
 
                   :0. 
 
  
 
                                                                           -   4 8   - 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                  "0:BK          1@0I5=8O          09BK          @8<5@
 
                   =5B  >?5@0=4>2            1 2                     1                       1                 P O P F 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
                                               2 . 1 . 1 0       P U S H     703@C7:0  A;>20  2  AB5:
 
 
 
                   @87=0:8  =5  <5=ONBAO. 
 
 
 
                   ><0=40:   P U S H   s o u r c e . 
 
 
 
                   >38:0  :   S P   =   S P   -   2 
 
                                     ( S P )   =   s o u r c e   . 
 
 
 
                             ><0=40  P U S H     C<5=LH05B    7=0G5=85  C:070B5;O  AB5:0  S P   =0  2 , 
 
                   70B5<  ?5@5AK;05B  >?5@0=4  2    =>2CN    25@ECH:C    AB5:0.       ?5@0=4><
 
                   s o u r c e   =5  <>65B  1KBL  8 - 18B=K9  @538AB@. 
 
 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                                "0:BK  1@0I5=8O    09BK        @8<5@
 
                   @538AB@                                      1 5             1                 1         P U S H   B X 
 
                   A53<. @538AB@( :@><5  C S )         1 4             1                 1         P U S H   E S 
 
                   ?0<OBL                                  2 4   +   E A         2               2 - 4       P U S H   P A R A M E T E R S 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=85  : 
 
                             065  5A;8  s o u r c e   C:07K205B  =0  109B,     2    AB5:    ?5@5AK;05BAO
 
                   F5;>5  A;>2>. 
 
                             8:@>?@>F5AA>@K  8 0 2 8 6   8  8 0 7 8 6   ?5@5H;NB  2    AB5:    =5    B5    65
 
                   7=0G5=8O,   GB>    <8:@>?@>F5AA>@K  8 0 8 6 / 8 0 8 8 ,   5A;8  8A?>;L7>20BL  :>- 
 
                   <0=4C  P U S H   S P .     8:@>?@>F5AA>@K  8 0 2 8 6   8  8 0 3 8 6     ?5@5H;NB    AB0@>5
 
                   7=0G5=85  S P ,     0  8 0 8 6 / 8 0 8 8   -   =>2>5  7=0G5=85  S P   2  25@ECH:C  AB5:0. 
 
                   >MB><C,   2  F5;OE  ?>;CG5=8O  >48=0:>2KE  @57C;LB0B>2  4;O  2A5E  <8:- 
 
                   @>?@>F5AA>@>2,   8A?>;L7C9B5  A;54CNICN  ?>A;54>20B5;L=>ABL  :><0=4: 
 
                                         P U S H         B P 
 
                                         M O V           B P ,   S P 
 
                                         X C H G         B P ,   [ S P ] 
 
                             -B0  ?>A;54>20B5;L=>ABL  :><0=4  A>>B25BAB2C5B  2K?>;=5=8N  :>- 
 
  
 
                                                                           -   4 9   - 
 
                   <0=4K  P U S H   S P   =0  <8:@>?@>F5AA>@0E  8 0 8 8 / 8 0 8 6 . 
 
 
 
                                   2 . 1 . 1 1       P U S H F       703@C7:0  A>45@68<>3>  @538AB@0
 
                                                                     F L A G S   2  AB5:
 
 
 
                   @87=0:8  =5  <5=ONBAO. 
 
                   ><0=40:   P U S H F   . 
 
 
 
                   >38:0  :   S P   =   S P   -   2 
 
                                     ( S P )   =   f l a g - r e g i s t e r   . 
 
                             ><0=40  P U S H F     C<5=LH05B  7=0G5=85  C:070B5;O  AB5:0  S P   =0  2 , 
 
                   70B5<  ?5@5AK;05B  A;>2>  87  @538AB@0  F L A G S   2  25@ECH:C  AB5:0. 
 
 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                  "0:BK          1@0I5=8O          09BK          @8<5@
 
                   =5B  >?5@0=4>2            1 4                     1                       1                 P U S H F 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
                             2 . 1 . 1 2       S A H F     703@C7:0  @538AB@0  A H   2  @538AB@  D;03>2
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C   . 
 
 
 
                   ><0=40:   S A H F   . 
 
 
 
                   >38:0  :   18BK  @538AB@0  ?@87=0:>2  F L A G S   :   S   Z   A   P   C 
 
                                     18BK  @538AB@0  A H   :                             7   6   4   2   0   . 
 
 
 
                             ><0=40  S A H F   :>?8@C5B  18BK  @538AB@0  A H   A  =><5@0<8  7 ,   6 ,   4 , 
 
                   2   8  0   2  @538AB@  F L A G S ,     70<5=OO  B5:CI85  7=0G5=8O  ?@87=0:>2  7=0- 
 
                   :0,   =C;52>3>    @57C;LB0B0,     2A?><>30B5;L=>3>  ?@87=0:0    ?5@5=>A0, 
 
                   G5B=>AB8  8  ?5@5=>A0. 
 
 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                "0:BK            1@0I5=8O            09BK            @8<5@
 
                   =5B  >?5@0=4>2          4                         -                         1                   S A H F 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
  
 
                                                                           -   5 0   - 
 
                             @8<5G0=8O  : 
 
                             -B0  :><0=40  8A?>;L7C5BAO,     2  >A=>2=><,   2  F5;OE  >15A?5G5=8O
 
                   A>2<5AB8<>AB8  <8:@>?@>F5AA>@>2  A5<59AB2  8 0 8 0 / 8 0 8 5   8  8 0 8 6 .   >A;5
 
                   2K?>;=5=8O  MB>9  :><0=4K    ?@87=0:8    ?5@5?>;=5=8O,       =0?@02;5=8O, 
 
                   ?@5@K20=8O  8  B@0AA8@>2:8  =5  87<5=ONBAO. 
 
 
 
                                                   2 . 1 . 1 3       X C H G     >1<5=  7=0G5=8O<8
 
 
 
                   @87=0:8  =5  <5=ONBAO. 
 
 
 
                   ><0=40:   X C H G   d e s t i n a t i o n , s o u r c e   . 
 
 
 
                   >38:0:     d e s t i n a t i o n   < - - >   s o u r c e   . 
 
 
 
                             ><0=40  X C H G   >1<5=8205B  7=0G5=8O  A2>8E  >?5@0=4>2,     :>B>@K5
 
                   <>3CB  1KBL  109B0<8  8;8  A;>20<8. 
 
 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                              "0:BK  1@0I5=8O  09BK  @8<5@
 
                                                                 109BK
 
                                                               ( A;>20) 
 
                   ?0<OBL, @538AB@              1 7 ( 2 5 ) + E A         2           2 - 4     L O C K   X C H G   S E M , D X 
 
                   @538AB@, @538AB@                    4                 -             2       X C H G   C L , D L 
 
                   0::C<C;OB>@, @538AB@1 6         3                 -             1       X C H G   A X , S I 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
                             @8<5G0=85: 
 
                             -B0  :><0=40  2  ?0@5  A  ?@5D8:A><  L O C K   ?>;57=0,     2  G0AB=>AB8, 
 
                   ?@8  @50;870F88  A5<0D>@>2  4;O  C?@02;5=8O  @0745;5==K<8  @5AC@A0<8. 
 
 
 
                                         2 . 1 . 1 4       X L A T     :>48@>20=85  A L   ?>  B01;8F5
 
 
 
                   @87=0:8  =5  <5=ONBAO. 
 
 
 
                   ><0=40:       X L A T   t r a n s l a t e - t a b l e   . 
 
 
 
                   >38:0:         A L   =   ( B X   +   A L )   . 
 
  
 
                                                                           -   5 1   - 
 
                             ><0=40  X L A T   ?5@52>48B  109B,   A>3;0A=>  B01;8F5  ?@5>1@07>20- 
 
                   =89.   #:070B5;L    2 5 6 - 109B>2>9  B01;8FK  ?@5>1@07>20=89  =0E>48BAO  2
 
                   B X .   09B,       :>B>@K9  =C6=>  ?5@525AB8,   @0A?>;>65=  2  A L .   >A;5  2K- 
 
                   ?>;=5=8O  :><0=4K  X L A T   109B  2  A L   70<5=O5BAO  =0  109B,       A<5I5==K9
 
                   =0  A L   109B>2  >B  =0G0;0  B01;8FK  ?@5>1@07>20=89. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                     ?5@0=4K                    "0:BK    1@0I5=8O      09BK      @8<5@
 
                     t r a n s l a t e - t a b l e         1 1                 1                   1           X L A T   S I N E _ T A B L E 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
                             @8<5G0=8O: 
 
                             "01;8F0  ?@5>1@07>20=89    <>65B    A>45@60BL  <5=55  2 5 6   109B>2. 
 
                   ?5@0=4,   B. 5.       t r a n s l a t e - t a b l e ,     O2;O5BAO  =5>1O70B5;L=K<,   ?>A- 
 
                   :>;L:C  C:070B5;L  B01;8FK  4>;65=  1KBL  703@C65=  2  B X   5I5  4>  =0G0- 
 
                   ;0  2K?>;=5=8O  :><0=4K. 
 
                             !;54CNI89  ?@8<5@  8;;NAB@8@C5B    ?5@52>4    45AOB8G=>3>    G8A;0
 
                   ( >B  0   4>  1 5 )   2  A>>B25BAB2CNICN  " F8D@C"   H5AB=04F0B5@8G=>9  A8AB5- 
 
                   <K  AG8A;5=8O: 
 
                   L E A         B X , H E X _ T A B L E               ; C:070B5;L  B01;8FK  70AK;05<  2  B X , 
 
                   M O V         A L , D E C I M A L _ D I G I T       ; 0  ?5@52>48<CN  F8D@C  -   2  A L 
 
                   X L A T       H E X _ T A B L E                     ; ?5@52>48<
 
                         .                                             ; B5?5@L  2  A L   =0E>48BAO  A S C I I - :>4
 
                         .                                             ; A>>B25BAB2CNI59  F8D@K
 
                         .                                             ; H5AB=04F0B5@8G=>9  A8AB5<K
 
                   H E X _ T A B L E           D B             ' 0 1 2 3 4 5 6 7 8 9 A B C D E F ' 
 
 
 
                                                       2 . 2   @8D<5B8G5A:85  >?5@0F88
 
 
 
                                         2 . 2 . 1       A A A     A S C I I - :>@@5:F8O  ?@8  A;>65=88
 
 
 
                   ><0=40:     A A A   . 
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                       ?               ?   ?   *   ?   *   . 
 
 
 
  
 
                                                                           -   5 2   - 
 
                   >38:0:           i f   ( A L   &   0 F h )   >   9   o r   ( A F   =   1 )   t h e n 
 
                                                   A L   =   A L   +   6 
 
                                                   A H   =   A H   +   1 
 
                                                   A F   =   1 ;       C F   =   1 
 
                                           e l s e 
 
                                                   A F   =   0 ;       C F   =   0 
 
                                                   A L   =   A L   &   0 F h   . 
 
 
 
                             5@52>48B  G8A;>,     70?8A0==>5  2  <;04H5<  ?>;C109B5  0::C<C;O- 
 
                   B>@0  A L   2  G8A;>,     ?@54AB02;5==>5  2  =5C?0:>20==><  D>@<0B5  2  42>- 
 
                   8G=>- 45AOB8G=><  :>45  ( AB0@H89  ?>;C109B  A L   A>45@68B  =C;8) . 
 
 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K              "0:BK              1@0I5=8O              09BK              @8<5@
 
                   =5B  >?5@0=4>2        4                           -                           1                   A A A 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             A;8  <;04H89  ?>;C109B  2  A L   1>;LH5,     G5<  9   8;8  4>?>;=8B5;L- 
 
                   =K9  ?@87=0:    ?5@5=>A0    A F     CAB0=>2;5=    ( = 1 ) ,       B>    MB0    :><0=40
 
                   ?@5>1@07>2K205B  A>45@68<>5  A L   2  53>  =5C?0:>20==K9  42>8G=>- 45AO- 
 
                   B8G=K9  :>4  ?CB5<  ?@8102;5=8O  G8A;0  6   :  A L ,   C25;8G5=8O  A H   =0  1   8
 
                   CAB0=>2:8  ?@87=0:0  ?5@5=>A0  C F   8  4>?>;=8B5;L=>3>  ?@87=0:0  ?5@5- 
 
                   =>A0  A F .   !B0@H89  ?>;C109B  A L   A1@0AK205BAO. 
 
                             @8<5G0=8O: 
 
                               =5C?0:>20==><    42>8G=>- 45AOB8G=><  :>45  :064><C  109BC  A>- 
 
                   >B25BAB2C5B  >4=0  F8D@0,     8  A H   A>45@68B  1>;55  7=0G0ICN  F8D@C,     0
 
                   A L   -   <5=55  7=0G0ICN. 
 
 
 
 
 
                                         2 . 2 . 2       A A D     A S C I I - :>@@5:F8O  ?@8  45;5=88
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                       ?               *   *   ?   *   ? 
 
 
 
                   ><0=40:               A A D   . 
 
 
 
                   >38:0:                   A L   =   A H   *   1 0   +   A L 
 
                                                   A H   =   0   . 
 
  
 
                                                                           -   5 3   - 
 
                           A A D   ?5@52>48B  42CE7=0G=>5  G8A;>,     ?@54AB02;5==>5  2  =5C?0:>- 
 
                   20==><  D>@<0B5      2    @538AB@5  A X ,     87  42>8G=>- 45AOB8G=>3>  :>40  2
 
                   42>8G=K9,   3>B>2O    G8A;>  :  2K?>;=5=8N  >?5@0F89  45;5=8O    D I V     8;8
 
                   I D I V ,   :>B>@K5  >1@010BK20NB  42>8G=K5  G8A;0  1KAB@55. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K              "0:BK              1@0I5=8O              09BK              @8<5@
 
                   =5B  >?5@0=4>2        6 0                         -                           2                   A A D 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
                             A A D   ?@5>1@07C5B    G8A;8B5;L    2  A L   B0:8<  >1@07><,     GB>1K  @5- 
 
                   7C;LB0B  45;5=8O  1K;  ?@54AB02;5=  G8A;><  2  42>8G=>- 45AOB8G=><  :>- 
 
                   45.   ;O        B>3>,     GB>1K  ?>A;54CNI0O  >?5@0F8O  45;5=8O  D I V   4020;0
 
                   ?@028;L=K9  @57C;LB0B,     =5>1E>48<>,     GB>1K  A H = 0 .     >A;5    45;5=8O
 
                   G0AB=>5  70=>A8BAO  2  A L ,   0  >AB0B>:  -   2  A H . 
 
                   @8<5G0=8O: 
 
                               =5C?0:>20==><  42>8G=>- 45AOB8G=><  :>45  :064><C  109BC    A>- 
 
                   >B25BAB2C5B  >4=0  F8D@0,     8  A H   A>45@68B  1>;55  7=0G0ICN  F8D@C,     0
 
                   A L   -   <5=55  7=0G0ICN. 
 
                                       2 . 2 . 3         A A M     A S C I I - :>@@5:F8O  ?@8  C<=>65=88
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                       ?               *   *   ?   *   ?   . 
 
 
 
                   ><0=40:                 A A M   . 
 
 
 
                   >38:0:                   A H   =   A L   /   1 0 
 
                                                   A L   =   A L   M O D   1 0   . 
 
 
 
                             -B0  :><0=40  :>@@5:B8@C5B  @57C;LB0B  ?@54H5AB2CNI53>  C<=>65- 
 
                   =8O  42CE  >?5@0=4>2,     ?@54AB02;5==KE  2  =5C?0:>20==><  42>8G=>- 45- 
 
                   AOB8G=><  :>45.     2C7=0G=>5  =5C?0:>20==>5  G8A;>  15@5BAO    87    A X , 
 
                   ?@>2>48BAO  :>@@5:B8@>2:0,       8  @57C;LB0B  2>72@0I05BAO  2  A X .     ;O
 
                   B>3>,   GB>1K  MB0  :><0=40  40;0  25@=K9  @57C;LB0B,   =5>1E>48<>,   GB>- 
 
                   1K  AB0@H85  ?>;C109BK  >1>8E  A><=>68B5;59  1K;8  @02=K  =C;N. 
 
  
 
                                                                           -   5 4   - 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K              "0:BK              1@0I5=8O              09BK              @8<5@
 
                   =5B  >?5@0=4>2        8 3                         -                           1                   A A M 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                       @8<5G0=85:                       =5C?0:>20==><  42>8G=>- 45AOB8G=><  :>- 
 
                                                                 45    :064><C    109BC    A>>B25BAB2C5B  >4=0
 
                                                                 F8D@0,   8  A H     A>45@68B    1>;55    7=0G0ICN
 
                                                                 F8D@C,   0  A L     -     <5=55  7=0G0ICN. 
 
 
 
                                       2 . 2 . 4       A A S     A S C I I - :>@@5:F8O  ?@8  2KG8B0=88
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                       ?               ?   ?   *   ?   * 
 
 
 
                   ><0=40:               A A S   . 
 
                   >38:0:                 i f   ( A L   &   0 F h )   >   9   o r   ( A F   =   1 )   t h e n 
 
                                                         A L   =   A L   -   6 
 
                                                         A H   =   A H   -   1 
 
                                                         A F   =   1 ;       C F   =   1 
 
                                                 e l s e 
 
                                                         A F   =   0 ;       C F   =   0 
 
                                                         A L   =   A L   &   0 F h   . 
 
 
 
                             -B0  :><0=40  :>@@5:B8@C5B  @57C;LB0B  ?@54H5AB2CNI53>  2KG8B0- 
 
                   =8O  42CE  >?5@0=4>2,     ?@54AB02;5==KE  2  =5C?0:>20==><  42>8G=>- 45- 
 
                   AOB8G=><  :>45,             70AG5B      ?5@52>40        A>45@68<>3>        A L         2
 
                   42>8G=>- 45AOB8G=K9  :>4.   ?5@0=4  =07=0G5=8O  ( d e s t i n a t i o n )   :><0=- 
 
                   4K  2KG8B0=8O  4>;65=  1KBL  A?5F8D8F8@>20=  B0:  65,   :0:  A L .   !B0@H89
 
                   ?>;C109B  A L   2A5340  @025=  =C;N. 
 
 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K              "0:BK              1@0I5=8O              09BK              @8<5@
 
                   =5B  >?5@0=4>2        4                           -                           1                   A A S 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
                       @8<5G0=85:                       =5C?0:>20==><  42>8G=>- 45AOB8G=><  :>- 
 
                                                                 45    :064><C    109BC    A>>B25BAB2C5B  >4=0
 
                                                                 F8D@0,   8  A H     A>45@68B    1>;55    7=0G0ICN
 
 
 
  
 
                                                                         -   5 5   - 
 
                                                                 F8D@C,   0  A L     -     <5=55  7=0G0ICN. 
 
 
 
                                                 2 . 2 . 5       A D C     !;>65=85  A  ?5@5=>A><
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                       *               *   *   *   *   *   . 
 
 
 
                   ><0=40:           A D C   d e s t i n a t i o n , s o u r c e . 
 
 
 
                   >38:0:             d e s t i n a t i o n   =   d e s t i n a t i o n   +   s o u r c e   +   C F . 
 
 
 
                             A D C   A:;04K205B  >?5@0=4K,     ?@8102;O5B  548=8FC,   5A;8  ?@87=0:
 
                   ?5@5=>A0  C F     CAB0=>2;5=  ( C F = 1 ) ,     8  70AK;05B  AC<<C  ?>  =07=0G5=8N
 
                   ( d e s t i n a t i o n ) .   10    >?5@0=40  <>3CB  1KBL  109B0<8  8;8  A;>20<8,     8
 
                   >10  >?5@0=40      <>3CB    1KBL    42>8G=K<8  G8A;0<8  A>  7=0:><  8;8  157
 
                   7=0:0. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                                  "0:BK    1@0I5=8O      09BK      @8<5@
 
                                                                     109BK
 
                                                                   ( A;>20) 
 
                   @538AB@, @538AB@                        3                       -             2       A D C   B X , S I 
 
                   @538AB@, =5?>A@. >?5@0=4          4                       -           3 - 4     A D C   C X , 1 2 8 
 
                   0::C<C;OB>@, =5?>A@. >?.           4                       -           2 - 3     A D C   A L , 1 0 
 
                   @538AB@, ?0<OBL                      9 ( 1 3 ) + E A             1           2 - 4     A D C   D X , R E S U L T 
 
                   ?0<OBL, @538AB@                      1 6 ( 2 4 ) + E A           2           2 - 4     A D C   B E T A , D I 
 
                   ?0<OBL, =5?>A@. >?5@0=4        1 7 ( 2 5 ) + E A           2           3 - 6     A D C   G A M M A , 1 6 h 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
                   @8<5G0=85:                     ><0=40  A D C   ?>;57=0  ?@8  A;>65=88  G8A5;, 
 
                                                             :>B>@K5  70=8<0NB  1>;LH5  1 6   18B,   B. :.   >=0
 
                                                             ?@8102;O5B  ?5@5=>A  >B  ?@54K4CI59  >?5@0- 
 
                                                             F88. 
 
 
 
  
 
                                                                           -   5 6   - 
 
                                                             2 . 2 . 6       A D D     !;>65=85
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                       *               *   *   *   *   *   . 
 
 
 
                   ><0=40:           A D D   d e s t i n a t i o n , s o u r c e   . 
 
 
 
                   >38:0:             d e s t i n a t i o n   =   d e s t i n a t i o n   +   s o u r c e   . 
 
 
 
                             A D D   A:;04K205B  >?5@0=4K  8    70AK;05B    AC<<C    ?>    =07=0G5=8N
 
                   ( d e s t i n a t i o n ) .   10    >?5@0=40  <>3CB  1KBL  109B0<8  8;8  A;>20<8,     8
 
                   >10  >?5@0=40  <>3CB  1KBL  42>8G=K<8  G8A;0<8    A>    7=0:><    8;8    157
 
                   7=0:0. 
 
 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                                  "0:BK    1@0I5=8O    09BK      @8<5@
 
                                                                     109BK
 
                                                                   ( A;>20) 
 
                   @538AB@, @538AB@                        3                     -             2       A D D   B X , S I 
 
                   @538AB@, =5?>A@. >?5@0=4          4                     -           3 - 4     A D D   C X , 1 2 8 
 
                   0::C<C;OB>@, =5?>A@. >?.           4                     -           2 - 3     A D D   A L , 1 0 
 
                   @538AB@, ?0<OBL                      9 ( 1 3 ) + E A           1           2 - 4     A D D   D I , [ D X ] 
 
                   ?0<OBL, @538AB@                      1 6 ( 2 4 ) + E A         2           2 - 4     A D D   B E T A , D I 
 
                   ?0<OBL, =5?>A@. >?5@0=4        1 7 ( 2 5 ) + E A         2           3 - 6     A D D   G A M M A , 1 6 h 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
                             @8<5G0=8O: 
 
                             @8  A;>65=88    G8A5;,       70=8<0NI8E    1>;55    1 6   18B,     ?>;57=0
 
                   :><0=40  A D C ,     B. :.     >=0  ?@8102;O5B  ?5@5=>A  >B  ?@54K4CI59  >?5@0- 
 
                   F88. 
 
                                         2 . 2 . 7       C B W     @5>1@07>20=85  109B0  2  A;>2>
 
 
 
                   @87=0:8  =5  <5=ONBAO. 
 
 
 
                   ><0=40:           C B W . 
 
 
 
  
 
                                                                           -   5 7   - 
 
                   >38:0:             i f   ( A L   <   8 0 h )   t h e n 
 
                                                     A H   =   0 
 
                                             e l s e 
 
                                                     A H   =   F F h   . 
 
 
 
                             C B W   @0AH8@O5B  18B  7=0:0  @538AB@0  A L   2  @538AB@  A H .     -B0  :>- 
 
                   <0=40  ?5@52>48B  109B>2CN  25;8G8=C  A>  7=0:><  2  M:2820;5=B=>5    59
 
                   A;>2>  A>  7=0:><. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                          "0:BK              1@0I5=8O      09BK      @8<5@
 
                   =5B  >?5@0=4>2                    2                           -                   1             C B W 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
                             @8<5G0=8O  : 
 
                             -B0  :><0=40  ?>;>68B  A H   @02=K<  0 F F h ,   5A;8  18B  7=0:0  @538AB- 
 
                   @0  A L   ( B. 5.     A54L<>9  18B)   CAB0=>2;5=;   5A;8  65  A54L<>9  18B  A L   =5
 
                   CAB0=>2;5=,   B>        2  A H   70=>AOBAO  =C;8.     -B0  :><0=40  ?>;57=0  4;O
 
                   ?@5>1@07>20=8O  109B0  2  A;>2>,     2  ?5@2CN  >G5@54L,   A  F5;LN  2K?>;- 
 
                   =5=8O  >?5@0F88  45;5=8O  109B>2. 
 
 
 
                                                             2 . 2 . 8       C M P   !@02=5=85
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                       *               *   *   *   *   *   . 
 
 
 
                   ><0=40:       C M P   d e s t i n a t i o n , s o u r c e   . 
 
 
 
                   >38:0:       #AB0=>2:0  ?@87=0:>2  2  A>>B25BAB288  A  @57C;LB0B><. 
 
                                       ( d e s t i n a t i o n   -   s o u r c e ) 
 
 
 
                             C M P   A@02=8205B    420  G8A;0,     2KG8B0O  >?5@0=4  s o u r c e   87  >?5- 
 
                   @0=40  d e s t i n a t i o n ,     8  87<5=O5B  7=0G5=8O  ?@87=0:>2.   C M P   =5  87<5- 
 
                   =O5B  A0<8  >?5@0=4K.   ?5@0=40<8  <>3CB  1KBL  109BK  8;8  A;>20  . 
 
 
 
 
 
  
 
                                                                           -   5 8   - 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                                  "0:BK    1@0I5=8O      09BK      @8<5@
 
                                                                     109BK
 
                                                                   ( A;>20) 
 
                   @538AB@, @538AB@                        3                       -             2       C M P   B X , S I 
 
                   @538AB@, =5?>A@. >?5@0=4          4                       -           3 - 4     C M P   C X , 1 2 8 
 
                   0::C<C;OB>@, =5?>A@. >?.           4                       -           2 - 3     C M P   A L , 0 2 h 
 
                   @538AB@, ?0<OBL                      9 ( 1 3 ) + E A             1           2 - 4     C M P   D I , [ D X ] 
 
                   ?0<OBL, @538AB@                      9 ( 1 3 ) + E A             1           2 - 4     C M P   B E T A , D I 
 
                   ?0<OBL, =5?>A@. >?5@0=4        1 0 ( 1 4 ) + E A           1           3 - 6     C M P   G A M M A , 1 6 h 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
                                 2 . 2 . 9       C W D     @5>1@07>20=85  A;>20  2  42>9=>5  A;>2>
 
 
 
                   @87=0:8  =5  <5=ONBAO. 
 
 
 
                   ><0=40:                     C W D   . 
 
 
 
                                 >38:0:         i f     ( A X   <   8 0 0 0 h )     t h e n 
 
                                                                 D X   =   0 
 
                                                       e l s e 
 
                                                                 D X   =   F F F F h   . 
 
 
 
                             C W D   @0AH8@O5B    18B    7=0:0    @538AB@0  A X   =0  25AL  @538AB@  D X . 
 
                   -B0  :><0=40  35=5@8@C5B  42>9=>5  A;>2>,     M:2820;5=B=>5    G8A;C    A>
 
                   7=0:><,   =0E>4OI5<CAO  2  @538AB@5  A X . 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K              "0:BK              1@0I5=8O              09BK              @8<5@
 
                   =5B  >?5@0=4>2        5                           -                           1                   C W D 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
                             @8<5G0=8O: 
 
                             -B0  :><0=40  ?>;>68B  D X     @02=K<    0 F F F F h ,       5A;8    18B    7=0:0
 
                   ( 1 5 - K9  18B)     @538AB@0  A X   CAB0=>2;5=,   8  @02=K<  0 ,   5A;8  18B  7=0:0
 
                   A X   A1@>H5=. 
 
 
 
  
 
                                                                           -   5 9   - 
 
                                   2 . 2 . 1 0       D A A     5AOB8G=0O  :>@@5:F8O  ?@8  A;>65=88
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                       ?               *   *   *   *   * 
 
                   ><0=40:         D A A   . 
 
 
 
                   >38:0:           i f   ( A L   &   0 F h )   >   9   o r   ( A F   =   1 )   t h e n 
 
                                                   A L   =   A L   +   6 
 
                                                   A F   =   1 
 
                                           e l s e     A F   =   0 
 
                                           i f   ( A L   >   9 F h )   o r   ( C F   =   1 )   t h e n 
 
                                                   A L   =   A L   +   6 0 h 
 
                                                   C F   =   1 
 
                                           e l s e     C F   =   0   . 
 
 
 
                             ><0=40  D A A   :>@@5:B8@C5B  @57C;LB0B  ?@54H5AB2CNI53>  59  A;>- 
 
                   65=8O  42CE  C?0:>20==KE  45AOB8G=KE  >?5@0=4>2  ( 70<5BLB5,     GB>  @5- 
 
                   7C;LB0B  4>;65=  =0E>48BLAO  2  A L ) .     -B0  :><0=40  87<5=O5B  A>45@68- 
 
                   <>5  A L   B0:,   GB>1K  A L   A>45@60;  ?0@C  C?0:>20==KE  45AOB8G=KE  F8D@. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K              "0:BK              1@0I5=8O              09BK              @8<5@
 
                   =5B  >?5@0=4>2        4                           -                           1                   D A A 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=8O: 
 
                               C?0:>20==><  42>8G=>- 45AOB8G=><    :>45    :064><C    ?>;C109BC
 
                   A>>B25BAB2C5B  >4=0  F8D@0;   <5=55  7=0G0ICN  F8D@C  A>45@68B  <;04H89
 
                   ?>;C109B.   >A;5    45;5=8O  8;8  C<=>65=8O  G8A5;,   70?8A0==KE  2  C?0- 
 
                   :>20==><  42>8G=>- 45AOB8G=><  :>45,   ?@>872>48BL  :>@@5:F8N  =5;L7O. 
 
                   >MB><C,   5A;8    K  E>B8B5  2>A?>;L7>20BLAO  >?5@0F859  45;5=8O    8;8
 
                   C<=>65=8O,   B>  ;CGH5  8A?>;L7>20BL  G8A;0  2  =5C?0:>20==><  42>8G=>- 
 
                   45AOB8G=><  :>45.         !<. ,       =0?@8<5@,       >?8A0=85      :><0=4K      A A M 
 
                   ( A S C I I - :>@@5:F8O  ?@8  C<=>65=88) . 
 
 
 
                                 2 . 2 . 1 1       D A S     45AOB8G=0O  :>@@5:F8O  ?@8  2KG8B0=88
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                       ?               *   *   *   *   *   . 
 
  
 
                                                                           -   6 0   - 
 
                   ><0=40:         D A S   . 
 
 
 
                   >38:0:           i f   ( A L   &   0 F h )   >   9   o r   ( A F   =   1 )   t h e n 
 
                                                   A L   =   A L   -   6 
 
                                                   A F   =   1 
 
                                           e l s e     A F   =   0 
 
                                           i f   ( A L   >   9 F h )   o r   ( C F   =   1 )   t h e n 
 
                                                   A L   =   A L   -   6 0 h 
 
                                                   C F   =   1 
 
                                           e l s e     C F   =   0   . 
 
                             ><0=40  D A S   :>@@5:B8@C5B  @57C;LB0B  ?@54H5AB2CNI53>  59    2K- 
 
                   G8B0=8O  42CE      C?0:>20==KE  45AOB8G=KE  >?5@0=4>2  ( 70<5BLB5,     GB>
 
                   @57C;LB0B  4>;65=  =0E>48BLAO  2  A L ) .     -B0  :><0=40  87<5=O5B  A>45@- 
 
                   68<>5  A L       B0:,       GB>1K  A L   A>45@60;  ?0@C  C?0:>20==KE  45AOB8G=KE
 
                   F8D@. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K              "0:BK              1@0I5=8O              09BK              @8<5@
 
                   =5B  >?5@0=4>2        4                           -                           1                   D A S 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=8O: 
 
                               C?0:>20==><    42>8G=>- 45AOB8G=><    :>45    :064><C  ?>;C109BC
 
                   A>>B25BAB2C5B  >4=0  F8D@0;   <5=55  7=0G0ICN  F8D@C  A>45@68B  <;04H89
 
                   ?>;C109B.   >A;5    45;5=8O  8;8  C<=>65=8O  G8A5;,   70?8A0==KE  2  C?0- 
 
                   :>20==><  42>8G=>- 45AOB8G=><  :>45,   ?@>872>48BL  :>@@5:F8N  =5;L7O. 
 
                   >MB><C,   5A;8      K  E>B8B5  2>A?>;L7>20BLAO  >?5@0F859  45;5=8O  8;8
 
                   C<=>65=8O,   B>  ;CGH5  8A?>;L7>20BL  G8A;0  2  =5C?0:>20==><  42>8G=>- 
 
                   45AOB8G=><  :>45.             !<. ,       =0?@8<5@,       >?8A0=85    :><0=4K    A A M 
 
                   ( A S C I I - :>@@5:F8O  ?@8  C<=>65=88) . 
 
 
 
                                                           2 . 2 . 1 2       D E C     5:@5<5=B
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                       *               *   *   *   *   *   . 
 
 
 
                   ><0=40:     D E C     d e s t i n a t i o n . 
 
 
 
                   >38:0:       d e s t i n a t i o n   =   d e s t i n a t i o n   -   1 
 
  
 
                                                                           -   6 1   - 
 
                             -B0  :><0=40  >B=8<05B  >B  >?5@0=40  d e s t i n a t i o n   548=8FC.   ?5- 
 
                   @0=4  d e s t i n a t i o n ,   :>B>@K9  <>65B  1KBL  A;>2><  8;8  109B><,   8=B5@?- 
 
                   @5B8@C5BAO  :0:  42>8G=>5  G8A;>  157  7=0:0. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                "0:BK              1@0I5=8O      09BK      @8<5@
 
                                             109B( A;>2>) 
 
                   @538AB@1 6                   2                                               1       D E C   B X 
 
                   @538AB@8                     3                                               2       D E C   B L 
 
                   ?0<OBL                1 5 ( 2 3 ) + E A                   2                 2 - 4     D E C   M A T R I X [ S I ] 
 
 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=8O  : 
 
                             @8  2K?>;=5=88  MB>9  :><0=4K  ?@87=0:  ?5@5=>A0  C F   =5  87<5=O- 
 
                   5BAO,   ?>MB><C  5A;8  K  E>B8B5  45:@5<5=B8@>20BL  G8A;>,   70?8A0==>5
 
                   =5A:>;L:8<8  A;>20<8,       B>  ;CGH5  2>A?>;L7>20BLAO  :><0=40<8  S U B   8
 
                   S B B . 
 
                                           2 . 2 . 1 3         D I V     5;5=85  157  CG5B0  7=0:0
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                       ?               ?   ?   ?   ?   ?   . 
 
 
 
                   ><0=40:           D I V   s o u r c e   . 
 
 
 
                   >38:0:       A L   =   A X   /   s o u r c e         ; >?5@0=4  s o u r c e   -   109B
 
                                       A H   =   r e m a i n d e r 
 
                                 o r 
 
                                       A X   =   D X : A X   /   s o u r c e   ; >?5@0=4  s o u r c e   -   A;>2>
 
                                       D X   =   r e m a i n d e r   . 
 
 
 
                             -B0  :><0=40  2K?>;=O5B  45;5=85  157  CG5B0  7=0:0.     A;8    >?5- 
 
                   @0=4  s o u r c e     O2;O5BAO  109B><,     B>  D I V   45;8B  7=0G5=85  A;>20  2  A X 
 
                   =0  >?5@0=4  s o u r c e ,   70AK;0O  G0AB=>5  2  A L   8  >AB0B>:  ( r e m a i n d e r )   2
 
                   A H .   A;8  65  >?5@0=4  s o u r c e   O2;O5BAO  A;>2><,   B>  D I V   45;8B  7=0G5- 
 
                   =85  42>9=>3>  A;>20  87  D X : A X   =0  >?5@0=4  s o u r c e ,     70AK;0O  G0AB=>5
 
                   2  A X   8  >AB0B>:  2  D X . 
 
 
 
  
 
                                                                           -   6 2   - 
 
                   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 
                   ?5@0=4K                "0:BK          1@0I5=8O      09BK      @8<5@
 
                                             109B( A;>2>) 
 
                   @538AB@8                 0 - 9 0                     -                   2       D I V   B L 
 
                   @538AB@1 6             4 - 1 6 2                     -                   2       D I V   B X 
 
                   ?0<OBL8             ( 8 6 - 9 6 ) + E A               1                 2 - 4     D I V   V Y U P 
 
                   ?0<OBL1 6         ( 1 5 4 - 1 7 2 ) + E A             1                 2 - 4     D I V   N C O N Q U E R [ S I ] 
 
                   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 
                             @8<5G0=8O: 
 
                             A;8  @57C;LB0B    A;8H:><    25;8:  8  =5  C<5I05BAO  2  A L   ( A>>B2. 
 
                   A X ) ,   B>  35=5@8@C5BAO  ?@5@K20=85  I N T   0   ( 45;5=85  =0  =>;L) ,   8  B>3- 
 
                   40  G0AB=>5  A  >AB0B:><  =5  >?@545;5=K.     >340  35=5@8@C5BAO  ?@5@K- 
 
                   20=85  I N T   0 ,   B>  4;O  ?@>F5AA>@>2  8 0 2 8 6   8  8 0 3 8 6   70?><8=05<>5  7=0- 
 
                   G5=85  C S : I P     C:07K205B  =0  =5C402HCNAO  :><0=4C  ( B. 5.     =0  :><0=4C
 
                   D I V ) .   ;O  ?@>F5AA>@>2  8 0 8 8 / 8 0 8 6   C S : I P   C:07K205B,   >4=0:>,   =0  :>- 
 
                   <0=4C,   A;54CNICN  70  =5C402H59AO  :><0=4>9  D I V . 
 
 
 
                                             2 . 2 . 1 4       I D I V     5;5=85  A  CG5B><  7=0:0
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                       ?               ?   ?   ?   ?   ?   . 
 
 
 
                   ><0=40:     I D I V   s o u r c e   . 
 
 
 
                   >38:0:       A L   =   A X   /   s o u r c e         ; >?5@0=4  s o u r c e   -   109B
 
                                       A H   =   r e m a i n d e r 
 
                                 o r 
 
                                       A X   =   D X : A X   /   s o u r c e   ; >?5@0=4  s o u r c e   -   A;>2>
 
                                       D X   =   r e m a i n d e r   . 
 
 
 
                             -B0  :><0=40  2K?>;=O5B  45;5=85  A  CG5B><  7=0:0.   A;8  >?5@0=4
 
                   s o u r c e   O2;O5BAO      109B><,     B>  I D I V   45;8B  7=0G5=85  A;>20  2  A X   =0
 
                   >?5@0=4  s o u r c e ,     70AK;0O  G0AB=>5  2  A L   8  >AB0B>:  ( r e m a i n d e r )       2
 
                   A H .   A;8    65  >?5@0=4  s o u r c e   O2;O5BAO  A;>2><,   B>  I D I V   45;8B  7=0- 
 
                   G5=85  42>9=>3>  A;>20  87  D X : A X   =0  >?5@0=4  s o u r c e ,     70AK;0O  G0AB- 
 
                   =>5  2  A X   8  >AB0B>:  2  D X . 
 
  
 
                                                                           -   6 3   - 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K              "0:BK          1@0I5=8O      09BK      @8<5@
 
                                           109B( A;>2>) 
 
                   @538AB@8             1 0 1 - 1 1 2                 -                   2       I D I V   C L 
 
                   @538AB@1 6           1 6 5 - 1 8 4                 -                   2       I D I V   C X 
 
                   ?0<OBL8           ( 1 0 7 - 1 1 8 ) + E A           1                 2 - 4     I D I V   B Y T E [ S I ] 
 
                   ?0<OBL1 6         ( 1 7 5 - 1 9 4 ) + E A           1                 2 - 4     I D I V   [ B X ] . W O R D _ A R R A Y 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=8O: 
 
                             A;8  @57C;LB0B  A;8H:><  25;8:  8  =5  C<5I05BAO  2    A L     ( A>>B2. 
 
                   A X ) ,   B>  35=5@8@C5BAO  ?@5@K20=85  I N T   0   ( 45;5=85  =0  =>;L) ,   8  B>3- 
 
                   40  G0AB=>5  A  >AB0B:><  =5  >?@545;5=K.     8:@>?@>F5AA>@K    8 0 2 8 6     8
 
                   8 0 3 8 6   <>3CB      2  :0G5AB25  G0AB=>3>  ?>A;5  2K?>;=5=8O  MB>9  :><0=4K
 
                   35=5@8@>20BL  =081>;LH55  ( ?>    01A>;NB=>9    25;8G8=5)       =530B82=>5
 
                   G8A;>  ( 8 0 h     8;8  8 0 0 0 h ) ,     >4=0:>,     8 0 8 8 / 8 0 8 6   A35=5@8@CNB  2  B0:>9
 
                   A8BC0F88  ?@5@K20=85  I N T   0 .   >340  35=5@8@C5BAO  ?@5@K20=85  I N T   0 , 
 
                   B>  4;O      ?@>F5AA>@>2    8 0 2 8 6   8  8 0 3 8 6   70?><8=05<>5  7=0G5=85  C S : I P 
 
                   C:07K205B  =0  =5C402HCNAO  :><0=4C  ( B. 5.     =0  :><0=4C  I D I V ) .       ;O
 
                   ?@>F5AA>@>2  8 0 8 8 / 8 0 8 6   C S : I P   C:07K205B,   >4=0:>,   =0  :><0=4C,   A;5- 
 
                   4CNICN  70  =5C402H59AO  :><0=4>9  I D I V . 
 
 
 
                                           2 . 2 . 1 5       I M U L     #<=>65=85  A  CG5B><  7=0:0
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                       *               ?   ?   ?   ?   *   . 
 
 
 
                   ><0=40:     I M U L   s o u r c e   . 
 
 
 
                   >38:0:       A X   =   A L   *   s o u r c e         ; >?5@0=4  s o u r c e   -   109B
 
                                 o r 
 
                                       D X : A X   =   A X   *   s o u r c e   ; >?5@0=4  s o u r c e   -   A;>2>. 
 
 
 
                             -B0  :><0=40  2K?>;=O5B  C<=>65=85  A  CG5B><  7=0:0.     A;8  >?5- 
 
                   @0=4  s o u r c e   O2;O5BAO  109B><,   B>  I M U L   C<=>605B  >?5@0=4  s o u r c e   =0
 
                   A L ,   70AK;0O    ?@>872545=85  2  A X .   A;8  65  >?5@0=4  s o u r c e   O2;O5BAO
 
                   A;>2><,   B>  I M U L   C<=>605B  >?5@0=4  s o u r c e   =0  A X ,   70AK;0O  ?@>8725- 
 
                   45=85  2    D X : A X .     @87=0:8  ?5@5=>A0  8  ?5@5?>;=5=8O  C F   8  O F   CAB0- 
 
  
 
                                                                           -   6 4   - 
 
                   =02;820NBAO  ( = 1 ) ,   5A;8  AB0@H0O  ?>;>28=0  @57C;LB0B0  ( B. 5.   A H   4;O
 
                   A;CG0O,   :>340  s o u r c e   -   109B,   8  D X ,   :>340  s o u r c e   -   A;>2>)   A>45@- 
 
                   68B  :0:CN- ;81>  7=0G0ICN  F8D@C  ?@>872545=8O,   8=0G5  >=8  A1@0AK20- 
 
                   NBAO  ( = 0 ) . 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                "0:BK          1@0I5=8O      09BK      @8<5@
 
                                             109B( A;>2>) 
 
                   @538AB@8                 8 0 - 9 8                   -                   2       I M U L   C L 
 
                   @538AB@1 6             1 2 8 - 1 5 4                 -                   2       I M U L   B X 
 
                   ?0<OBL8               ( 8 6 - 1 0 4 ) + E A           1                 2 - 4     I M U L   B Y T E 
 
                   ?0<OBL1 6           ( 1 3 8 - 1 6 4 ) + E A           1                 2 - 4     I M U L   W O R D [ B P ] [ D I ] 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
                                                           2 . 2 . 1 6       I N C     =:@5<5=B
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                       *               *   *   *   *   . 
 
 
 
                   ><0=40:     I N C     d e s t i n a t i o n   . 
 
 
 
                   >38:0:       d e s t i n a t i o n   =   d e s t i n a t i o n   +   1   . 
 
 
 
                             -B0  :><0=40    ?@8102;O5B    :    >?5@0=4C    d e s t i n a t i o n   548=8FC. 
 
                   ?5@0=4  d e s t i n a t i o n ,     :>B>@K9  <>65B  1KBL  A;>2><  8;8  109B><,   8=- 
 
                   B5@?@5B8@C5BAO  :0:  42>8G=>5  G8A;>  157  7=0:0. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                "0:BK              1@0I5=8O      09BK      @8<5@
 
                                             109B( A;>2>) 
 
                   @538AB@1 6                   2                                               1       I N C   B X 
 
                   @538AB@8                     3                                               2       I N C   B L 
 
                   ?0<OBL                1 5 ( 2 3 ) + E A                   2                 2 - 4     I N C   M A T R I X [ S I ] 
 
 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=8O  : 
 
                             @8  2K?>;=5=88  MB>9  :><0=4K  ?@87=0:  ?5@5=>A0  C F   =5  87<5=O- 
 
                   5BAO,   ?>MB><C  5A;8  K  E>B8B5  8=:@5<5=B8@>20BL  G8A;>,   70?8A0==>5
 
                   =5A:>;L:8<8  A;>20<8,       B>  ;CGH5  2>A?>;L7>20BLAO  :><0=40<8  A D D   8
 
  
 
                                                                           -   6 5   - 
 
                   A D C . 
 
                                           2 . 2 . 1 7       M U L     #<=>65=85  157  CG5B0  7=0:0
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                       *               ?   ?   ?   ?   *   . 
 
 
 
                   ><0=40:     M U L   s o u r c e   . 
 
 
 
                   >38:0:       A X   =   A L   *   s o u r c e         ; >?5@0=4  s o u r c e   -   109B
 
                                 o r 
 
                                       D X : A X   =   A X   *   s o u r c e   ; >?5@0=4  s o u r c e   -   A;>2>  . 
 
 
 
                             -B0  :><0=40  2K?>;=O5B  C<=>65=85  157  CG5B0  7=0:0.   A;8  >?5- 
 
                   @0=4  s o u r c e   O2;O5BAO  109B><,     B>  M U L   C<=>605B  >?5@0=4  s o u r c e   =0
 
                   A L ,   70AK;0O    ?@>872545=85  2  A X .   A;8  65  >?5@0=4  s o u r c e   O2;O5BAO
 
                   A;>2><,   B>    M U L   C<=>605B  >?5@0=4  s o u r c e   =0  A X ,   70AK;0O  ?@>8725- 
 
                   45=85  2    D X : A X .     @87=0:8  ?5@5=>A0  8  ?5@5?>;=5=8O  C F   8  O F   CAB0- 
 
                   =02;820NBAO  ( = 1 ) ,   5A;8  AB0@H0O  ?>;>28=0  @57C;LB0B0  ( B. 5.   A H   4;O
 
                   A;CG0O,   :>340  s o u r c e   -   109B,   8  D X ,   :>340  s o u r c e   -   A;>2>)   A>45@- 
 
                   68B  :0:CN- ;81>  7=0G0ICN  F8D@C  ?@>872545=8O,   8=0G5  >=8  A1@0AK20- 
 
                   NBAO  ( = 0 ) . 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                      "0:BK          1@0I5=8O      09BK      @8<5@
 
                                                   109B( A;>2>) 
 
                   @538AB@, 8                     7 0 - 7 7                   -                   2         M U L   C H 
 
                   @538AB@, 1 6                 1 1 8 - 1 3 3                 -                   2         M U L   B X 
 
                   ?0<OBL, 8                   ( 7 6 - 8 3 ) + E A             1                 2 - 4       M U L   A _ B Y T E 
 
                   ?0<OBL, 1 6               ( 1 2 8 - 1 4 3 ) + E A           1                 2 - 4       M U L   A _ W O R D 
 
 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
                                     2 . 2 . 1 8       N E G     >;CG5=85  4>?>;=8B5;L=>3>  :>40
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                       *               *   *   *   *   *   . 
 
 
 
                   ><0=40:   N E G   d e s t i n a t i o n   . 
 
  
 
                                                                           -   6 6   - 
 
                   >38:0:   d e s t i n a t i o n   =   - d e s t i n a t i o n ;   4>?>;=8B5;L=K9  :>4. 
 
                             ><0=40  N E G     2KG8B05B    >?5@0=4  d e s t i n s t i o n   87  0   8  70AK;05B
 
                   @57C;LB0B  >1@0B=>  2  d e s t i n a t i o n .     -B0  :><0=40  O2;O5BAO  @50;870- 
 
                   F859  2K?>;=5=8O      >?5@0F88  =0E>645=8O  4>?>;=8B5;L=>3>  :>40  >?5- 
 
                   @0=40.   ?5@0=4><  <>65B  1KBL  :0:  109B,   B0:  8  A;>2>. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K            "0:BK              1@0I5=8O      09BK          @8<5@
 
                                           109BK( A;>20) 
 
                   @538AB@                  3                           -                 2             N E G   D L 
 
                   ?0<OBL              1 6 ( 2 4 ) + E A                 2               2 - 4           N E G   C O E F F I C I E N T 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=8O: 
 
                             A;8  >?5@0=4  @025=  =C;N,     B>  ?@87=0:  ?5@5=>A0  C F   A1@0AK20- 
 
                   5BAO  ( = 0 ) ;   2>  2A5E  >AB0;L=KE  A;CG0OE  >=    CAB0=02;8205BAO    ( = 1 ) . 
 
                   >?KB:0  ?@8<5=5=8O    >?5@0F88  N E G   :  109BC  - 1 2 8   8;8  A;>2C  - 3 2 , 7 6 8 
 
                   =5  ?@82>48B  :  87<5=5=8N  >?5@0=40,     0  B>;L:>  CAB0=02;8205B  ?@87- 
 
                   =0:  ?5@5?>;=5=8O  ( O F = 1 ) . 
 
 
 
                                                 2 . 2 . 1 9       S B B     KG8B0=85  A  705<><
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                       *               *   *   *   *   *   . 
 
 
 
                   ><0=40:     S B B   d e s t i n a t i o n , s o u r c e . 
 
 
 
                   >38:0:             d e s t i n a t i o n   =   d e s t i n a t i o n   -   s o u r c e   -   C F . 
 
 
 
                             ><0=40  S B B         2KG8B05B      >?5@0=4      s o u r c e       87      >?5@0=40
 
                   d e s t i n a t i o n ,   2KG8B05B    1   87  @57C;LB0B0,     5A;8  ?@87=0:    ?5@5=>A0
 
                   CAB0=>2;5=  ( B. 5.     5A;8  C F   =   1 ) ,     8  70AK;05B  @57C;LB0B  ?>  04@5AC
 
                   d e s t i n a t i o n .   10  >?5@0=40  <>3CB  1KBL  109B0<8  8;8  A;>20<8,   8  >10
 
                   >?5@0=40  <>3CB    1KBL  42>8G=K<8  G8A;0<8  A>  7=0:><  8;8  157  7=0:0. 
 
  
 
                                                                           -   6 7   - 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                              "0:BK      1@0I5=8O    09BK        @8<5@
 
                                                                 109BK
 
                                                               ( A;>20) 
 
                   @538AB@, @538AB@                      3                     -             2         S B B   D X , A X 
 
                   @538AB@, =5?>A@. >?5@0=4        4                     -           3 - 4       S B B   B H , 4 
 
                   0::C<C;OB>@, =5?>A@. >?.         4                     -           2 - 3       S B B   A X , 8 
 
                   @538AB@, ?0<OBL                  9 ( 1 3 ) + E A             1           2 - 4       S B B   D X , F E E 
 
                   ?0<OBL, @538AB@                  1 6 ( 2 4 ) + E A           2           2 - 4       S B B   S I G H , S I 
 
                   ?0<OBL, =5?>A@. >?5@0=4    1 7 ( 2 5 ) + E A           2           3 - 6       S B B   T O T A L , 1 0 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=8O: 
 
                             ><0=40  S B B     ?>;57=0  4;O  2KG8B0=8O  G8A5;,     :>B>@K5  4;8==55
 
                   1 6   18B>2,     ?>A:>;L:C  >=0  2KG8B05B  705<  ( =0E>4OI89AO  2    C F )       >B
 
                   ?@54K4CI53>  2KG8B0=8O. 
 
                             K  <>65B5  2KG8B0BL    =5?>A@54AB25==K9    >?5@0=4    @07<5@><    2
 
                   109B  87  >?5@0=40  d e s t i n a t i o n ,     4065  5A;8  >=  @07<5@><  2  A;>2>;   2
 
                   MB><  A;CG05  ?5@54  2KG8B0=85<  109B  @0ABO38205BAO    4>    1 6     18B>2, 
 
                   70=>AO  2  =>2K5  18BK  7=0G5=85  18B0  7=0:0. 
 
 
 
                                                           2 . 2 . 2 0       S U B     KG8B0=85
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                       *               *   *   *   *   *   . 
 
 
 
                   ><0=40:           S U B   d e s t i n a t i o n , s o u r c e   . 
 
 
 
                   >38:0:             d e s t i n a t i o n   =   d e s t i n a t i o n   -   s o u r c e . 
 
 
 
                             ><0=40  S U B         2KG8B05B      >?5@0=4      s o u r c e       87      >?5@0=40
 
                   d e s t i n a t i o n   8  70AK;05B  @57C;LB0B  ?>    04@5AC    d e s t i n a t i o n .       10
 
                   >?5@0=40  <>3CB    1KBL  109B0<8  8;8  A;>20<8,     8  >10  >?5@0=40  <>3CB
 
                   1KBL  42>8G=K<8  G8A;0<8  A>  7=0:><  8;8  157  7=0:0. 
 
 
 
  
 
                                                                           -   6 8   - 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                              "0:BK    1@0I5=8O    09BK        @8<5@
 
                                                                 109BK
 
                                                               ( A;>20) 
 
                   @538AB@, @538AB@                      3                 -                 2       S U B   D X , B X 
 
                   @538AB@, =5?>A@. >?5@0=4        4                 -               3 - 4     S U B   D X , 5 2 8 0 
 
                   0::C<C;OB>@, =5?>A@. >?.         4                 -               2 - 3     S U B   A H , 2 5 
 
                   @538AB@, ?0<OBL                  9 ( 1 3 ) + E A         1               2 - 4     S U B   D X , T O T A L 
 
                   ?0<OBL, @538AB@                  1 6 ( 2 4 ) + E A       2               2 - 4     S U B   R A T E , C L 
 
                   ?0<OBL, =5?>A@. >?5@0=4    1 7 ( 2 5 ) + E A       2               3 - 6     S U B   T O T A L , 1 0 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=8O: 
 
                             A;8  K  E>B8B5  ?@>8725AB8  2KG8B0=85  G8A5;, :>B>@K5    4;8==55
 
                   1 6   18B>2,       B>  K  <>65B5  2>A?>;L7>20BLAO  :><0=4>9  S B B ,     :>B>@0O
 
                   2KG8B05B  B0:65  705<  >B  ?@54K4CI53>  2KG8B0=8O. 
 
                             K  <>65B5    2KG8B0BL    =5?>A@54AB25==K9    >?5@0=4    @07<5@><  2
 
                   109B  87  >?5@0=40  d e s t i n a t i o n ,     4065  5A;8  >=  @07<5@><  2  A;>2>;   2
 
                   MB><  A;CG05      ?5@54    2KG8B0=85<  109B  @0ABO38205BAO  4>  1 6   18B>2, 
 
                   70=>AO  2  =>2K5  18BK  7=0G5=85  18B0  7=0:0. 
 
 
 
                                                           2 . 3   >38G5A:85  >?5@0F88
 
 
 
                                                 2 . 3 . 1       A N D     >38G5A:>5  C<=>65=85
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                       0               *   *   ?   *   0   . 
 
 
 
                   ><0=40:       A N D   d e s t i n a t i o n , s o u r c e   . 
 
 
 
                   >38:0:         d e s t i n a t i o n   =   d e s t i n a t i o n   A N D   s o u r c e   . 
 
                             A N D   2K?>;=O5B  ;>38G5A:>5  C<=>65=85  ?>18B=>  =04  A2>8<8  >?5- 
 
                   @0=40<8  8    70AK;05B  @57C;LB0B  ?>  =07=0G5=8N  ( d e s t i n a t i o n ) .     10
 
                   >?5@0=40  <>3CB  1KBL  A;>20<8  8;8  109B0<8. 
 
  
 
                                                                           -   6 9   - 
 
                                                     >38:0  :><0=4K  A N D 
 
                         D e s t i n a t i o n                   S o u r c e                    57C;LB0B
 
                                   0                                 0                                 0 
 
                                   0                                 1                                 0 
 
                                   1                                 0                                 0 
 
                                   1                                 1                                 1 
 
                             ><0=40  A N D   CAB0=02;8205B  :064K9  18B  @57C;LB0B0  2  1 ,     5A;8
 
                   A>>B25BAB2CNI85  18BK  >?5@0=4>2  @02=K  1 . 
 
 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                                "0:BK  1@0I5=8O  09BK      @8<5@
 
                                                                   109BK
 
                                                                 ( A;>20) 
 
                   @538AB@, @538AB@                      3                 -             2       A N D   A L , D L 
 
                   @538AB@, =5?>A@. >?5@0=4        4                 -           3 - 4     A N D   C X , 0 F F h 
 
                   0::C<C;OB>@, =5?>A@. >?.         4                 -           2 - 3     A N D   A X , 0 1 0 0 0 0 1 0 b 
 
                   @538AB@, ?0<OBL                    9 ( 1 3 ) + E A       1           2 - 4     A N D   C X , M A S K 
 
                   ?0<OBL, @538AB@                    1 6 ( 2 4 ) + E A     2           2 - 4     A N D   V A L U E , B L 
 
                   ?0<OBL, =5?>A@. >?5@0=4      1 7 ( 2 5 ) + E A     2           3 - 6     A N D   G A M M A , 0 1 h 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
                                                 2 . 3 . 2       N O T     >38G5A:>5  >B@8F0=85
 
 
 
                   @87=0:8  =5  <5=ONBAO  . 
 
 
 
                   ><0=40:   N O T   d e s t i n a t i o n   . 
 
 
 
                   >38:0:   d e s t i n a t i o n   =   N O T ( d e s t i n a t i o n ) ;   >1@0B=K9  :>4  . 
 
 
 
                                                     >38:0  :><0=4K  N O T 
 
                                             d e s t i n a t i o n             @57C;LB0B
 
                                                       0                               1 
 
                                                       1                               0 
 
  
 
                                                                           -   7 0   - 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K          "0:BK              1@0I5=8O      09BK          @8<5@
 
                                         109BK( A;>20) 
 
                   @538AB@                3                           -                 2                 N O T   D X 
 
                   ?0<OBL          1 6 ( 2 4 ) + E A                   2               2 - 4               N O T   M A S K 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
                                                   2 . 3 . 3       O R     >38G5A:>5  A;>65=85
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                       0               *   *   ?   *   0   . 
 
 
 
                   ><0=40:   O R   d e s t i n a t i o n , s o u r c e . 
 
 
 
                   >38:0:     d e s t i n a t i o n   =   d e s t i n a t i o n   O R   s o u r c e   . 
 
                             O R   2K?>;=O5B  ;>38G5A:>5  A;>65=85  ?>18B=>  =04    A2>8<8    >?5- 
 
                   @0=40<8  8    70AK;05B  @57C;LB0B  ?>  =07=0G5=8N  ( d e s t i n a t i o n ) .     10
 
                   >?5@0=40  <>3CB  1KBL  A;>20<8  8;8  109B0<8. 
 
                                                     >38:0  :><0=4K  O R 
 
                         D e s t i n a t i o n                   S o u r c e                    57C;LB0B
 
                                   0                                 0                                 0 
 
                                   0                                 1                                 1 
 
                                   1                                 0                                 1 
 
                                   1                                 1                                 1 
 
                             ><0=40  O R   CAB0=02;8205B  :064K9  18B  @57C;LB0B0  2  1 ,       5A;8
 
                   E>BO  1K  >48=  87  A>>B25BAB2CNI8E  18B>2  >?5@0=4>2  @025=  1 . 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                                "0:BK    1@0I5=8O  09BK      @8<5@
 
                                                                   109BK
 
                                                                 ( A;>20) 
 
                   @538AB@, @538AB@                      3                     -           2         O R   C H , D L 
 
                   @538AB@, =5?>A@. >?5@0=4        4                     -         3 - 4       O R   C X , 0 0 F F h 
 
                   0::C<C;OB>@, =5?>A@. >?.         4                     -         2 - 3       O R   A L , 0 1 0 0 0 0 1 0 b 
 
                   @538AB@, ?0<OBL                  9 ( 1 3 ) + E A             1         2 - 4       O R   C X , M A S K 
 
                   ?0<OBL, @538AB@                  1 6 ( 2 4 ) + E A           2         2 - 4       O R   M A S K , C X 
 
                   ?0<OBL, =5?>A@. >?5@0=4    1 7 ( 2 5 ) + E A           2         3 - 6       O R   G A M M A , 0 1 h 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
  
 
                                                                           -   7 1   - 
 
                                     2 . 3 . 4       R C L     &8:;8G5A:89  A4283  2;52>  G5@57  C F 
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                       *                               *   . 
 
                   ><0=40:   R C L   d e s t i n a t i o n , c o u n t . 
 
 
 
                             ><0=40  R C L   A428305B  A;>2>  8;8  109B,   =0E>4OI89AO  ?>  04@5AC
 
                   d e s t i n a t i o n ,   2;52>    =0  G8A;>  18B>2KE  ?>78F89,   >?@545;O5<>5  2B>- 
 
                   @K<  >?5@0=4><,     C O U N T .   8B,   :>B>@K9  2KA:0:8205B  70  ;52K9  ?@545;
 
                   >?5@0=40  d e s t i n a t i o n ,   70=>A8BAO  2  ?@87=0:  ?5@5=>A0  C F ,   0  AB0@>5
 
                   7=0G5=85  C F   >ACI5AB2;O5B  @>B0F8N,     2  B><  A<KA;5,     GB>  >=>  70=>- 
 
                   A8BAO  2  >A2>1>482H89AO  :@09=89  ?@02K9  18B  >?5@0=40  d e s t i n a t i o n . 
 
                   '8A;>  B0:8E  " 18B>2KE  @>B0F89"   >?@545;O5BAO  >?5@0=4><  C O U N T .   A- 
 
                   ;8  C O U N T   =5  @025=  1 ,     B>  ?@87=0:  ?5@5?>;=5=8O  O F   =5    >?@545;5=. 
 
                   A;8  65  C O U N T   @025=  1 ,     B>340  2  O F   70=>A8BAO  @57C;LB0B  2K?>;=5- 
 
                   =8O  >?5@0F88  8A:;NG0NI53>  8;8,     ?@8<5=5==>9  :  2     AB0@H8<    18B0<
 
                   8AE>4=>3>  7=0G5=8O  >?5@0=40  d e s t i n a t i o n . 
 
 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                      "0:BK          1@0I5=8O    09BK      @8<5@
 
                                                   109B( A;>2>) 
 
                   @538AB@,     1                     2                       -                 2       R C L   C X , 1 
 
                   @538AB@,     C L           8   +   4 / 18B              -                 2       R C L   B L , C L 
 
                   ?0<OBL,       1           1 5 ( 2 3 )   +   E A             2               2 - 4     R C L   M U L T I P L , 1 
 
                   ?0<OBL,       C L     2 0 ( 2 8 ) + E A + 4 / 18B        2               2 - 4     R C L   M O V E _ A R , C L 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
                             @8<5G0=8O: 
 
                               :0G5AB25  >?5@0=40  C O U N T   15@5BAO  >1KG=>    7=0G5=85    2    @5- 
 
                   38AB@5  C L .     A;8,     >4=0:>,     K  E>B8B5  >ACI5AB28BL  A4283  ;8HL  =0
 
                   >4=C  ?>78F8N,     B>  70<5=8B5  2B>@>9  >?5@0=4  ( C L )     =0  G8A;>  1 ,   :0:
 
                   ?>:070=>  2KH5  2  ?5@2><  ?@8<5@5. 
 
                             8:@>?@>F5AA>@K  8 0 2 8 6   8  8 0 3 8 6   >3@0=8G820NB  7=0G5=85    C O U N T 
 
                   G8A;><  3 1 .     A;8  C O U N T   1>;LH5,     G5<  3 1 ,     B>  MB8  <8:@>?@>F5AA>@K
 
                   8A?>;L7CNB  C O U N T   M O D   3 2 ,     GB>1K  ?>;CG8BL  =>2K9  C O U N T   2  ?@545;0E
 
                   0 - 3 1 .   -B0  25@E=OO  3@0=8F0  8<55B  A2>59  F5;LN  A>:@0B8BL  B>B  ?5@8- 
 
                   >4  2@5<5=8,     =0  :>B>@K9  1C45B  7045@6820BLAO  >B25B  =0  ?@5@K20=85
 
  
 
                                                                           -   7 2   - 
 
                   87- 70  >6840=8O  :>=F0  2K?>;=5=8O  :><0=4K. 
 
                             5A:>;L:>  :><0=4  R C L ,     8A?>;L7CNI8E  1   2    :0G5AB25    2B>@>3>
 
                   >?5@0=40,   2K?>;=ONBAO  1KAB@55  8  B@51CNB  <5=LH53>  >1' 5<0  ?0<OB8, 
 
                   G5<  >4=0  :><0=40  R C L ,       8A?>;L7CNI0O    C L     2    :0G5AB25    >?5@0=40
 
                   C O U N T . 
 
                             @87=0:  ?5@5?>;=5=8O  =5    >?@545;5=,       5A;8    >?5@0=4    C O U N T 
 
                   1>;LH5  1 . 
 
 
 
                                   2 . 3 . 5       R C R     &8:;8G5A:89  A4283  2?@02>  G5@57  C F 
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                       *                               *   . 
 
                   ><0=40:   R C R   d e s t i n a t i o n , c o u n t   . 
 
                             ><0=40  R C R   A428305B  A;>2>  8;8  109B,   =0E>4OI89AO  ?>  04@5AC
 
                   d e s t i n a t i o n ,   2?@02>  =0  G8A;>  18B>2KE  ?>78F89,   >?@545;O5<>5  2B>- 
 
                   @K<  >?5@0=4><,   C O U N T .   8B,   :>B>@K9  2KA:0:8205B  70  ?@02K9  ?@545;
 
                   >?5@0=40  d e s t i n a t i o n ,   70=>A8BAO  2  ?@87=0:  ?5@5=>A0  C F ,   0  AB0@>5
 
                   7=0G5=85  C F   >ACI5AB2;O5B  @>B0F8N,     2  B><  A<KA;5,     GB>  >=>  70=>- 
 
                   A8BAO  2  >A2>1>482H89AO  :@09=89  ;52K9  18B  >?5@0=40    d e s t i n a t i o n . 
 
                   '8A;>  B0:8E  " 18B>2KE  @>B0F89"   >?@545;O5BAO  >?5@0=4><  C O U N T . 
 
                             A;8  C O U N T   =5  @025=  1 ,   B>  ?@87=0:  ?5@5?>;=5=8O  O F   =5  >?@5- 
 
                   45;5=.   A;8      65  C O U N T   @025=  1 ,     B>340  2  O F   70=>A8BAO  @57C;LB0B
 
                   2K?>;=5=8O  >?5@0F88  8A:;NG0NI53>  8;8,     ?@8<5=5==>9  :  2     AB0@H8<
 
                   18B0<  @57C;LB0B0. 
 
 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                    "0:BK          1@0I5=8O      09BK      @8<5@
 
                                                 109B( A;>2>) 
 
                   @538AB@,     1                   2                       -                   2       R C R   C X , 1 
 
                   @538AB@,     C L         8   +   4 / 18B              -                   2       R C R   D L , C L 
 
                   ?0<OBL,       1         1 5 ( 2 3 )   +   E A             2                 2 - 4     R C R   D I V I D E , 1 
 
                   ?0<OBL,       C L   2 0 ( 2 8 ) + E A + 4 / 18B        2                 2 - 4     R C R   M O V E _ A R , C L 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=8O: 
 
                               :0G5AB25  >?5@0=40  C O U N T   15@5BAO  >1KG=>    7=0G5=85    2    @5- 
 
                   38AB@5  C L .     A;8,     >4=0:>,     K  E>B8B5  >ACI5AB28BL  A4283  ;8HL  =0
 
                   >4=C  ?>78F8N,     B>  70<5=8B5  2B>@>9  >?5@0=4  ( C L )     =0  G8A;>  1 ,   :0:
 
  
 
                                                                           -   7 3   - 
 
                   ?>:070=>  2KH5  2  ?5@2><  ?@8<5@5. 
 
                             8:@>?@>F5AA>@K  8 0 2 8 6   8  8 0 3 8 6   >3@0=8G820NB  7=0G5=85    C O U N T 
 
                   G8A;><  3 1 .     A;8  C O U N T   1>;LH5,     G5<  3 1 ,     B>  MB8  <8:@>?@>F5AA>@K
 
                   8A?>;L7CNB  C O U N T   M O D   3 2 ,     GB>1K  ?>;CG8BL  =>2K9  C O U N T   2  ?@545;0E
 
                   0 - 3 1 .   -B0  25@E=OO  3@0=8F0  8<55B  A2>59  F5;LN  A>:@0B8BL  B>B  ?5@8- 
 
                   >4  2@5<5=8,     =0  :>B>@K9  1C45B  7045@6820BLAO  >B25B  =0  ?@5@K20=85
 
                   87- 70  >6840=8O  :>=F0  2K?>;=5=8O  :><0=4K. 
 
                             5A:>;L:>  :><0=4  R C R ,     8A?>;L7CNI8E  1   2    :0G5AB25    2B>@>3>
 
                   >?5@0=40,   2K?>;=ONBAO  1KAB@55  8  B@51CNB  <5=LH53>  >1' 5<0  ?0<OB8, 
 
                   G5<  >4=0  :><0=40  R C R ,       8A?>;L7CNI0O    C L     2    :0G5AB25    >?5@0=40
 
                   C O U N T . 
 
                             @87=0:  ?5@5?>;=5=8O  =5    >?@545;5=,       5A;8    >?5@0=4    C O U N T 
 
                   1>;LH5  1 . 
 
                                             2 . 3 . 6       R O L     &8:;8G5A:89  A4283  2;52>
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                       *                               *   . 
 
 
 
                   ><0=40:   R O L   d e s t i n a t i o n , c o u n t . 
 
 
 
                             ><0=40  R O L   A428305B  A;>2>  8;8  109B,   =0E>4OI89AO  ?>  04@5AC
 
                   d e s t i n a t i o n ,   2;52>    =0  G8A;>  18B>2KE  ?>78F89,   >?@545;O5<>5  2B>- 
 
                   @K<  >?5@0=4><,     C O U N T .   8B,   :>B>@K9  2KA:0:8205B  70  ;52K9  ?@545;
 
                   >?5@0=40  d e s t i n a t i o n ,     70=>A8BAO  2  =53>  A=>20  A    ?@02>3>    :@0O. 
 
                   =0G5=85  C F   A>2?0405B  A>  7=0G5=85<  18B0,     :>B>@K9  ?>A;54=8<  1K;
 
                   2KB5A=5=  70  ;52K9  :@09  >?5@0=40. 
 
                             A;8  C O U N T   =5  @025=  1 ,   B>  ?@87=0:  ?5@5?>;=5=8O  O F   =5  >?@5- 
 
                   45;5=.   A;8    65  C O U N T   @025=  1 ,     B>340  2  O F   70=>A8BAO    @57C;LB0B
 
                   2K?>;=5=8O  >?5@0F88    8A:;NG0NI53>  8;8,     ?@8<5=5==>9  :  2   AB0@H8<
 
                   18B0<  8AE>4=>3>  7=0G5=8O  >?5@0=40  d e s t i n a t i o n . 
 
 
 
  
 
                                                                           -   7 4   - 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                      "0:BK          1@0I5=8O      09BK      @8<5@
 
                                                   109B( A;>2>) 
 
                   @538AB@,     1                     2                       -                   2       R O L   D I , 1 
 
                   @538AB@,     C L           8   +   4 / 18B              -                   2       R O L   B X , C L 
 
                   ?0<OBL,       1           1 5 ( 2 3 )   +   E A             2                 2 - 4     R O L   B Y T E , 1 
 
                   ?0<OBL,       C L     2 0 ( 2 8 ) + E A + 4 / 18B        2                 2 - 4     R O L   W O R D , C L 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
                             @8<5G0=8O: 
 
                               :0G5AB25    >?5@0=40    C O U N T     15@5BAO  >1KG=>  7=0G5=85  2  @5- 
 
                   38AB@5  C L .     A;8,     >4=0:>,     K  E>B8B5  >ACI5AB28BL  A4283  ;8HL  =0
 
                   >4=C  ?>78F8N,     B>  70<5=8B5  2B>@>9  >?5@0=4  ( C L )     =0  G8A;>  1 ,   :0:
 
                   ?>:070=>  2KH5  2  ?5@2><  ?@8<5@5. 
 
                             8:@>?@>F5AA>@K  8 0 2 8 6     8  8 0 3 8 6   >3@0=8G820NB  7=0G5=85  C O U N T 
 
                   G8A;><  3 1 .     A;8  C O U N T   1>;LH5,     G5<  3 1 ,     B>  MB8  <8:@>?@>F5AA>@K
 
                   8A?>;L7CNB  C O U N T   M O D   3 2 ,     GB>1K  ?>;CG8BL  =>2K9  C O U N T   2  ?@545;0E
 
                   0 - 3 1 .   -B0  25@E=OO  3@0=8F0  8<55B  A2>59  F5;LN  A>:@0B8BL  B>B  ?5@8- 
 
                   >4  2@5<5=8,     =0  :>B>@K9  1C45B  7045@6820BLAO  >B25B  =0  ?@5@K20=85
 
                   87- 70  >6840=8O  :>=F0  2K?>;=5=8O  :><0=4K. 
 
                             5A:>;L:>  :><0=4    R O L ,       8A?>;L7CNI8E  1   2  :0G5AB25  2B>@>3>
 
                   >?5@0=40,   2K?>;=ONBAO  1KAB@55  8  B@51CNB  <5=LH53>  >1' 5<0  ?0<OB8, 
 
                   G5<  >4=0      :><0=40    R O L ,       8A?>;L7CNI0O    C L   2  :0G5AB25  >?5@0=40
 
                   C O U N T . 
 
                             @87=0:  ?5@5?>;=5=8O    =5    >?@545;5=,       5A;8    >?5@0=4  C O U N T 
 
                   1>;LH5  1 . 
 
                                             2 . 3 . 7       R O R     &8:;8G5A:89  A4283  2?@02>
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                       *                               *   . 
 
 
 
                   ><0=40:   R O R   d e s t i n a t i o n , c o u n t   . 
 
 
 
                             ><0=40  R O R   A428305B  A;>2>  8;8  109B,   =0E>4OI89AO  ?>  04@5AC
 
                   d e s t i n a t i o n ,   2?@02>  =0  G8A;>  18B>2KE  ?>78F89,   >?@545;O5<>5  2B>- 
 
                   @K<  >?5@0=4><,   C O U N T .   8B,   :>B>@K9  2KA:0:8205B  70  ?@02K9  ?@545;
 
                   >?5@0=40  d e s t i n a t i o n ,         70=>A8BAO    2  =53>  A=>20  A  ;52>3>  :@0O. 
 
  
 
                                                                           -   7 5   - 
 
                   =0G5=85  C F   A>2?0405B  A>  7=0G5=85<  18B0,     :>B>@K9  ?>A;54=8<  1K;
 
                   2KB5A=5=  70  ?@02K9  :@09  >?5@0=40. 
 
                             A;8  C O U N T   =5  @025=  1 ,   B>  ?@87=0:  ?5@5?>;=5=8O  O F   =5  >?@5- 
 
                   45;5=.   A;8      65  C O U N T   @025=  1 ,     B>340  2  O F   70=>A8BAO  @57C;LB0B
 
                   2K?>;=5=8O  >?5@0F88  8A:;NG0NI53>  8;8,     ?@8<5=5==>9  :  2     AB0@H8<
 
                   18B0<  @57C;LB0B0. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                      "0:BK          1@0I5=8O      09BK      @8<5@
 
                                                   109B( A;>2>) 
 
                   @538AB@,     1                     2                       -                   2       R O R   B L , 1 
 
                   @538AB@,     C L           8   +   4 / 18B              -                   2       R O R   A X , C L 
 
                   ?0<OBL,       1           1 5 ( 2 3 )   +   E A             2                 2 - 4     R O R   W O R D , 1 
 
                   ?0<OBL,       C L     2 0 ( 2 8 ) + E A + 4 / 18B        2                 2 - 4     R O R   B Y T E , C L 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=8O: 
 
                               :0G5AB25  >?5@0=40  C O U N T   15@5BAO  >1KG=>    7=0G5=85    2    @5- 
 
                   38AB@5  C L .     A;8,     >4=0:>,     K  E>B8B5  >ACI5AB28BL  A4283  ;8HL  =0
 
                   >4=C  ?>78F8N,     B>  70<5=8B5  2B>@>9  >?5@0=4  ( C L )     =0  G8A;>  1 ,   :0:
 
                   ?>:070=>  2KH5  2  ?5@2><  ?@8<5@5. 
 
                             8:@>?@>F5AA>@K  8 0 2 8 6   8  8 0 3 8 6   >3@0=8G820NB  7=0G5=85    C O U N T 
 
                   G8A;><  3 1 .     A;8  C O U N T   1>;LH5,     G5<  3 1 ,     B>  MB8  <8:@>?@>F5AA>@K
 
                   8A?>;L7CNB  C O U N T   M O D   3 2 ,     GB>1K  ?>;CG8BL  =>2K9  C O U N T   2  ?@545;0E
 
                   0 - 3 1 .   -B0  25@E=OO  3@0=8F0  8<55B  A2>59  F5;LN  A>:@0B8BL  B>B  ?5@8- 
 
                   >4  2@5<5=8,     =0  :>B>@K9  1C45B  7045@6820BLAO  >B25B  =0  ?@5@K20=85
 
                   87- 70  >6840=8O  :>=F0  2K?>;=5=8O  :><0=4K. 
 
                             5A:>;L:>  :><0=4  R O R ,     8A?>;L7CNI8E  1   2    :0G5AB25    2B>@>3>
 
                   >?5@0=40,   2K?>;=ONBAO  1KAB@55  8  B@51CNB  <5=LH53>  >1' 5<0  ?0<OB8, 
 
                   G5<  >4=0  :><0=40  R O R ,       8A?>;L7CNI0O    C L     2    :0G5AB25    >?5@0=40
 
                   C O U N T . 
 
                             @87=0:  ?5@5?>;=5=8O  =5    >?@545;5=,       5A;8    >?5@0=4    C O U N T 
 
                   1>;LH5  1 . 
 
 
 
                                           2 . 3 . 8       S A L     @8D<5B8G5A:89  A4283  2;52>
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                       *               *   *   ?   *   *   . 
 
 
 
  
 
                                                                           -   7 6   - 
 
                   ><0=40:   S A L   d e s t i n a t i o n , c o u n t   . 
 
 
 
                             ><0=40  S A L   A428305B  A;>2>  8;8  109B,   =0E>4OI89AO  ?>  04@5AC
 
                   d e s t i n a t i o n ,   2;52>    =0  G8A;>  18B>2KE  ?>78F89,   >?@545;O5<>5  2B>- 
 
                   @K<  >?5@0=4><,     C O U N T .     >  <5@5  2KB5A=5=8O  18B>2  70  ;52K9    :@09
 
                   >?5@0=40  d e s t i n a t i o n ,         A?@020  2  >A2>1>482H85AO  18BK  70=>AOBAO
 
                   =C;8.   =0G5=85    C F   A>2?0405B  A>  7=0G5=85<  18B0,   :>B>@K9  ?>A;54- 
 
                   =8<  1K;  2KB5A=5=  70  ;52K9  :@09  >?5@0=40. 
 
                             A;8  C O U N T   =5  @025=  1 ,   B>  ?@87=0:  ?5@5?>;=5=8O  O F   =5  >?@5- 
 
                   45;5=.   A;8    65  C O U N T   @025=  1 ,     B>340  O F = 0 ,   5A;8  2   AB0@H8E  18B0
 
                   8AE>4=>3>  7=0G5=8O  >?5@0=40  d e s t i n a t i o n   A>2?040;8,     8=0G5  O F = 1 . 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                      "0:BK          1@0I5=8O      09BK      @8<5@
 
                                                   109B( A;>2>) 
 
                   @538AB@,     1                     2                       -                   2       S A L   A L , 1 
 
                   @538AB@,     C L           8   +   4 / 18B              -                   2       S A L   S I , C L 
 
                   ?0<OBL,       1           1 5 ( 2 3 )   +   E A             2                 2 - 4     S A L   W O R D , 1 
 
                   ?0<OBL,       C L     2 0 ( 2 8 ) + E A + 4 / 18B        2                 2 - 4     S A L   B Y T E , C L 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=8O: 
 
                               :0G5AB25  >?5@0=40  C O U N T   15@5BAO  >1KG=>    7=0G5=85    2    @5- 
 
                   38AB@5  C L .     A;8,     >4=0:>,     K  E>B8B5  >ACI5AB28BL  A4283  ;8HL  =0
 
                   >4=C  ?>78F8N,     B>  70<5=8B5  2B>@>9  >?5@0=4  ( C L )     =0  G8A;>  1 ,   :0:
 
                   ?>:070=>  2KH5  2  ?5@2><  ?@8<5@5. 
 
                             8:@>?@>F5AA>@K  8 0 2 8 6     8  8 0 3 8 6   >3@0=8G820NB  7=0G5=85  C O U N T 
 
                   G8A;><  3 1 .     A;8  C O U N T   1>;LH5,     G5<  3 1 ,     B>  MB8  <8:@>?@>F5AA>@K
 
                   8A?>;L7CNB  C O U N T   M O D   3 2 ,     GB>1K  ?>;CG8BL  =>2K9  C O U N T   2  ?@545;0E
 
                   0 - 3 1 .   -B0  25@E=OO  3@0=8F0  8<55B  A2>59  F5;LN  A>:@0B8BL  B>B  ?5@8- 
 
                   >4  2@5<5=8,     =0  :>B>@K9  1C45B  7045@6820BLAO  >B25B  =0  ?@5@K20=85
 
                   87- 70  >6840=8O  :>=F0  2K?>;=5=8O  :><0=4K. 
 
                             5A:>;L:>  :><0=4    S A L ,       8A?>;L7CNI8E  1   2  :0G5AB25  2B>@>3>
 
                   >?5@0=40,   2K?>;=ONBAO  1KAB@55  8  B@51CNB  <5=LH53>  >1' 5<0  ?0<OB8, 
 
                   G5<  >4=0      :><0=40    S A L ,       8A?>;L7CNI0O    C L   2  :0G5AB25  >?5@0=40
 
                   C O U N T . 
 
                             @87=0:  ?5@5?>;=5=8O    =5    >?@545;5=,       5A;8    >?5@0=4  C O U N T 
 
                   1>;LH5  1 . 
 
                             ><0=40  S H L ,     ;>38G5A:89  A4283  2;52>,   -   MB>  B0  65  :><0=40, 
 
  
 
                                                                           -   7 7   - 
 
                   GB>  8  S A L . 
 
 
 
                                           2 . 3 . 9       S A R   @8D<5B8G5A:89  A4283  2?@02>
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                       *               *   *   ?   *   *   . 
 
 
 
                   ><0=40:   S A R   d e s t i n a t i o n , c o u n t   . 
 
 
 
                             ><0=40  S A R   A428305B  A;>2>  8;8  109B,   =0E>4OI89AO  ?>  04@5AC
 
                   d e s t i n a t i o n ,   2?@02>  =0  G8A;>  18B>2KE  ?>78F89,   >?@545;O5<>5  2B>- 
 
                   @K<  >?5@0=4><,     C O U N T .     >  <5@5  2KB5A=5=8O  18B>2  70  ?@02K9  :@09
 
                   >?5@0=40  d e s t i n a t i o n ,   A;520  2  >A2>1>482H85AO  18BK  70=>AOBAO  18- 
 
                   BK,   A>2?040NI85        A    18B><    7=0:0    8AE>4=>3>  7=0G5=8O  >?5@0=40
 
                   d e s t i n a t i o n .   =0G5=85    C F   A>2?0405B  A>  7=0G5=85<  18B0,     :>B>@K9
 
                   ?>A;54=8<  1K;  2KB5A=5=  70  ?@02K9  :@09  >?5@0=40. 
 
                             A;8  C O U N T   =5  @025=  1 ,   B>  ?@87=0:  ?5@5?>;=5=8O  O F   =5  >?@5- 
 
                   45;5=.   A;8  65  C O U N T   @025=  1 ,   B>  O F = 0 . 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                      "0:BK          1@0I5=8O      09BK      @8<5@
 
                                                   109B( A;>2>) 
 
                   @538AB@,     1                     2                       -                   2       S A R   D X , 1 
 
                   @538AB@,     C L           8   +   4 / 18B              -                   2       S A R   D I , C L 
 
                   ?0<OBL,       1           1 5 ( 2 3 )   +   E A             2                 2 - 4     S A R   W O R D , 1 
 
                   ?0<OBL,       C L     2 0 ( 2 8 ) + E A + 4 / 18B        2                 2 - 4     S A R   B Y T E , C L 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=8O: 
 
                               :0G5AB25  >?5@0=40  C O U N T   15@5BAO  >1KG=>    7=0G5=85    2    @5- 
 
                   38AB@5  C L .     A;8,     >4=0:>,     K  E>B8B5  >ACI5AB28BL  A4283  ;8HL  =0
 
                   >4=C  ?>78F8N,     B>  70<5=8B5  2B>@>9  >?5@0=4  ( C L )     =0  G8A;>  1 ,   :0:
 
                   ?>:070=>  2KH5  2  ?5@2><  ?@8<5@5. 
 
                             8:@>?@>F5AA>@K  8 0 2 8 6   8  8 0 3 8 6   >3@0=8G820NB  7=0G5=85    C O U N T 
 
                   G8A;><  3 1 .     A;8  C O U N T   1>;LH5,     G5<  3 1 ,     B>  MB8  <8:@>?@>F5AA>@K
 
                   8A?>;L7CNB  C O U N T   M O D   3 2 ,     GB>1K  ?>;CG8BL  =>2K9  C O U N T   2  ?@545;0E
 
                   0 - 3 1 .   -B0  25@E=OO  3@0=8F0  8<55B  A2>59  F5;LN  A>:@0B8BL  B>B  ?5@8- 
 
                   >4  2@5<5=8,     =0  :>B>@K9  1C45B  7045@6820BLAO  >B25B  =0  ?@5@K20=85
 
                   87- 70  >6840=8O  :>=F0  2K?>;=5=8O  :><0=4K. 
 
  
 
                                                                           -   7 8   - 
 
                             5A:>;L:>  :><0=4  S A R ,     8A?>;L7CNI8E  1   2    :0G5AB25    2B>@>3>
 
                   >?5@0=40,   2K?>;=ONBAO  1KAB@55  8  B@51CNB  <5=LH53>  >1' 5<0  ?0<OB8, 
 
                   G5<  >4=0  :><0=40  S A R ,       8A?>;L7CNI0O    C L     2    :0G5AB25    >?5@0=40
 
                   C O U N T . 
 
                             @87=0:  ?5@5?>;=5=8O  =5    >?@545;5=,       5A;8    >?5@0=4    C O U N T 
 
                   1>;LH5  1 . 
 
                                               2 . 3 . 1 0       S H L   >38G5A:89  A4283  2;52>
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                       *               *   *   ?   *   *   . 
 
 
 
                   ><0=40:   S H L   d e s t i n a t i o n , c o u n t   . 
 
 
 
                             ><0=40  S H L   A428305B  A;>2>  8;8  109B,   =0E>4OI89AO  ?>  04@5AC
 
                   d e s t i n a t i o n ,   2;52>    =0  G8A;>  18B>2KE  ?>78F89,   >?@545;O5<>5  2B>- 
 
                   @K<  >?5@0=4><,     C O U N T .     >  <5@5  2KB5A=5=8O  18B>2  70  ;52K9    :@09
 
                   >?5@0=40  d e s t i n a t i o n ,         A?@020  2  >A2>1>482H85AO  18BK  70=>AOBAO
 
                   =C;8.   =0G5=85    C F   A>2?0405B  A>  7=0G5=85<  18B0,   :>B>@K9  ?>A;54- 
 
                   =8<  1K;  2KB5A=5=  70  ;52K9  :@09  >?5@0=40. 
 
                             A;8  C O U N T   =5  @025=  1 ,   B>  ?@87=0:  ?5@5?>;=5=8O  O F   =5  >?@5- 
 
                   45;5=.   A;8    65  C O U N T   @025=  1 ,     B>340  O F = 0 ,   5A;8  2   AB0@H8E  18B0
 
                   8AE>4=>3>  7=0G5=8O  >?5@0=40  d e s t i n a t i o n   A>2?040;8,     8=0G5  O F = 1 . 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                      "0:BK          1@0I5=8O      09BK      @8<5@
 
                                                   109B( A;>2>) 
 
                   @538AB@,     1                     2                       -                   2       S H L   A L , 1 
 
                   @538AB@,     C L           8   +   4 / 18B              -                   2       S H L   S I , C L 
 
                   ?0<OBL,       1           1 5 ( 2 3 )   +   E A             2                 2 - 4     S H L   W O R D , 1 
 
                   ?0<OBL,       C L     2 0 ( 2 8 ) + E A + 4 / 18B        2                 2 - 4     S H L   B Y T E , C L 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=8O: 
 
                               :0G5AB25  >?5@0=40  C O U N T   15@5BAO  >1KG=>    7=0G5=85    2    @5- 
 
                   38AB@5  C L .     A;8,     >4=0:>,     K  E>B8B5  >ACI5AB28BL  A4283  ;8HL  =0
 
                   >4=C  ?>78F8N,     B>  70<5=8B5  2B>@>9  >?5@0=4  ( C L )     =0  G8A;>  1 ,   :0:
 
                   ?>:070=>  2KH5  2  ?5@2><  ?@8<5@5. 
 
                             8:@>?@>F5AA>@K  8 0 2 8 6     8  8 0 3 8 6   >3@0=8G820NB  7=0G5=85  C O U N T 
 
                   G8A;><  3 1 .     A;8  C O U N T   1>;LH5,     G5<  3 1 ,     B>  MB8  <8:@>?@>F5AA>@K
 
  
 
                                                                           -   7 9   - 
 
                   8A?>;L7CNB  C O U N T   M O D   3 2 ,     GB>1K  ?>;CG8BL  =>2K9  C O U N T   2  ?@545;0E
 
                   0 - 3 1 .   -B0  25@E=OO  3@0=8F0  8<55B  A2>59  F5;LN  A>:@0B8BL  B>B  ?5@8- 
 
                   >4  2@5<5=8,     =0  :>B>@K9  1C45B  7045@6820BLAO  >B25B  =0  ?@5@K20=85
 
                   87- 70  >6840=8O  :>=F0  2K?>;=5=8O  :><0=4K. 
 
                             5A:>;L:>  :><0=4    S H L ,       8A?>;L7CNI8E  1   2  :0G5AB25  2B>@>3>
 
                   >?5@0=40,   2K?>;=ONBAO  1KAB@55  8  B@51CNB  <5=LH53>  >1' 5<0  ?0<OB8, 
 
                   G5<  >4=0      :><0=40    S H L ,       8A?>;L7CNI0O    C L   2  :0G5AB25  >?5@0=40
 
                   C O U N T . 
 
                             @87=0:  ?5@5?>;=5=8O    =5    >?@545;5=,       5A;8    >?5@0=4  C O U N T 
 
                   1>;LH5  1 . 
 
                             ><0=40  S A L ,     0@8D<5B8G5A:89  A4283  2;52>,     -   MB>  B0  65  :>- 
 
                   <0=40,   GB>  8  S H L . 
 
 
 
                                             2 . 3 . 1 1       S H R     >38G5A:89  A4283  2?@02>
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                       *               *   *   ?   *   *   . 
 
 
 
                   ><0=40:   S H R   d e s t i n a t i o n , c o u n t 
 
                             ><0=40  S H R   A428305B  A;>2>  8;8  109B,   =0E>4OI89AO  ?>  04@5AC
 
                   d e s t i n a t i o n ,   2?@02>  =0  G8A;>  18B>2KE  ?>78F89,   >?@545;O5<>5  2B>- 
 
                   @K<  >?5@0=4><,     C O U N T ,     8;8  A>45@68<K<  C L ,     5A;8  2B>@>9  >?5@0=4
 
                   >?CI5=.   >    <5@5    2KB5A=5=8O    18B>2    70    ?@02K9    :@09    >?5@0=40
 
                   d e s t i n a t i o n ,   A;520    2  >A2>1>482H85AO  18BK  70=>AOBAO  =C;8.     A;8
 
                   18B  7=0:0  A>E@0=O5B  A2>5  7=0G5=85,     B>  ?@87=0:  ?5@5?>;=5=8O    O F 
 
                   @025=  0 ,     8=0G5  >=  @025=  1 .     =0G5=85  C F   A>2?0405B  A>  7=0G5=85<
 
                   18B0,   :>B>@K9  ?>A;54=8<  1K;  2KB5A=5=  70  ?@02K9  :@09  >?5@0=40. 
 
                             A;8  C O U N T   =5  @025=  1 ,   B>  ?@87=0:  ?5@5?>;=5=8O  O F   =5  >?@5- 
 
                   45;5=.   A;8  65  C O U N T   @025=  1 ,   B>  O F   @025=  7=0G5=8N  AB0@H53>  18- 
 
                   B0  8AE>4=>3>  >?5@0=40. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                    "0:BK      1@0I5=8O  09BK    @8<5@
 
                   @538AB@,   1                     2                       -         2         S H R   S I , 1 
 
                   @538AB@,   C L           8   +   4 / 18B              -         2         S H R   S I , C L 
 
                   ?0<OBL,     1               1 5   +   E A                 2       2 - 4       S H R   I D _ B Y T E [ S I ] [ B X ] , 1 
 
                   ?0<OBL,     C L     2 0   +   E A   +   4 / 18B        2       2 - 4       S H R   I N P U T _ W O R D , C L 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
  
 
                                                                           -   8 0   - 
 
                             @8<5G0=8O: 
 
                               :0G5AB25    >?5@0=40    C O U N T     15@5BAO  >1KG=>  7=0G5=85  2  @5- 
 
                   38AB@5  C L .     A;8,     >4=0:>,     K  E>B8B5  >ACI5AB28BL  A4283  ;8HL  =0
 
                   >4=C  ?>78F8N,     B>  70<5=8B5  2B>@>9  >?5@0=4  ( C L )     =0  G8A;>  1 ,   :0:
 
                   ?>:070=>  2KH5  2  ?5@2><  ?@8<5@5. 
 
                             8:@>?@>F5AA>@K  8 0 2 8 6     8  8 0 3 8 6   >3@0=8G820NB  7=0G5=85  C O U N T 
 
                   G8A;><  3 1 .     A;8  C O U N T   1>;LH5,     G5<  3 1 ,     B>  MB8  <8:@>?@>F5AA>@K
 
                   8A?>;L7CNB  C O U N T   M O D   3 2 ,     GB>1K  ?>;CG8BL  =>2K9  C O U N T   2  ?@545;0E
 
                   0 - 3 1 .   -B0  25@E=OO  3@0=8F0  8<55B  A2>59  F5;LN  A>:@0B8BL  B>B  ?5@8- 
 
                   >4  2@5<5=8,     =0  :>B>@K9  1C45B  7045@6820BLAO  >B25B  =0  ?@5@K20=85
 
                   87- 70  >6840=8O  :>=F0  2K?>;=5=8O  :><0=4K. 
 
                             5A:>;L:>  :><0=4    S H R ,       8A?>;L7CNI8E  1   2  :0G5AB25  2B>@>3>
 
                   >?5@0=40,   2K?>;=ONBAO  1KAB@55  8  B@51CNB  <5=LH53>  >1' 5<0  ?0<OB8, 
 
                   G5<  >4=0      :><0=40    S H R ,       8A?>;L7CNI0O    C L   2  :0G5AB25  >?5@0=40
 
                   C O U N T . 
 
                             @87=0:  ?5@5?>;=5=8O    =5    >?@545;5=,       5A;8    >?5@0=4  C O U N T 
 
                   1>;LH5  1 . 
 
                                                               2 . 3 . 1 2       T E S T     "5AB
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                       0               *   *   ?   *   0   . 
 
                   ><0=40:   T E S T   d e s t i n a t i o n , s o u r c e   . 
 
 
 
                   >38:0:   ( d e s t i n a t i o n   A N D   s o u r c e ) ;   ">;L:>  87<5=5=85  ?@87=0:>2
 
                               C F   =   0 
 
                               O F   =   0   . 
 
                             ><0=40  T E S T     2K?>;=O5B  >?5@0F8N  A N D   =04  A2>8<8  >?5@0=40<8
 
                   8  <5=O5B  7=0G5=8O  ?@87=0:>2.   !0<8  >?5@0=4K  =5  87<5=ONBAO. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                                "0:BK    1@0I5=8O      09BK      @8<5@
 
                                                                   109BK
 
                                                                 ( A;>20) 
 
                   @538AB@, @538AB@                      3                 -             2       T E S T   A L , D L 
 
                   @538AB@, =5?>A@. >?5@0=4        5                 -           3 - 4     T E S T   C X , 0 F F h 
 
                   0::C<C;OB>@, =5?>A@. >?.         4                 -           2 - 3     T E S T   A X , 0 1 0 0 0 0 1 0 b 
 
                   @538AB@, ?0<OBL                    9 ( 1 3 ) + E A       1           2 - 4     T E S T   C X , M A S K 
 
                   ?0<OBL, =5?>A@. >?5@0=4        1 1 + E A           -           3 - 6     T E S T   G A M M A , 0 1 h 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
  
 
                                                                           -   8 1   - 
 
                             ><0=40  T E S T   ?>;57=0  ?@8  ?@>25@:5  7=0G5=8O  :>=:@5B=>3>  18- 
 
                   B0.   0?@8<5@,       A;54CNI89  :CA>:  ?@>3@0<<K  ?5@5405B  C?@02;5=85  2
 
                   O N E _ F I V E _ O F F ,   5A;8    18BK  1   8  5   @538AB@0  A L   A1@>H5=K.       =0G5=8O
 
                   >AB0;L=KE  18B>2  2>  2=8<0=85  =5  ?@8=8<0NBAO. 
 
                   T E S T             A L , 0 0 1 0 0 0 1 0 b     ; 0A:8@C5<  2A5  18BK,   :@><5  1   8  5 
 
                   J Z                 O N E _ F I V E _ O F F     ; A;8  E>BO  1K  >48=  CAB0=>2;5=, 
 
                                                                   ; B>  Z F = 1 
 
                   N O T _ B O T H :               . 
 
                                                   . 
 
                   O N E _ F I V E _ O F F :       .                             ; 8BK  1   8  5   A1@>H5=K
 
                                                   . 
 
                                                   . 
 
                                                   2 . 3 . 1 3       X O R     A:;NG0NI55  
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                       0               *   *   *   *   0   . 
 
 
 
                   ><0=40:   X O R   d e s t i n a t i o n , s o u r c e   . 
 
 
 
                   >38:0:     d e s t i n a t i o n   =   d e s t i n a t i o n   X O R   s o u r c e   . 
 
 
 
                             X O R   2K?>;=O5B  >?5@0F8N  8A:;NG0NI53>  8;8  ?>18B=>  =04  A2>8<8
 
                   >?5@0=40<8  8  70AK;05B  @57C;LB0B    ?>    =07=0G5=8N    ( d e s t i n a t i o n ) . 
 
                   10  >?5@0=40  <>3CB  1KBL  A;>20<8  8;8  109B0<8. 
 
                                                     >38:0  :><0=4K  X O R 
 
                         D e s t i n a t i o n                   S o u r c e                    57C;LB0B
 
                                   0                                 0                                 0 
 
                                   0                                 1                                 1 
 
                                   1                                 0                                 1 
 
                                   1                                 1                                 0 
 
                             ><0=40  X O R   CAB0=02;8205B  :064K9  18B  @57C;LB0B0  2  1 ,     5A;8
 
                   2  B>G=>AB8  >48=  87  A>>B25BAB2CNI8E  18B>2  >?5@0=4>2  @025=  1 . 
 
 
 
  
 
                                                                           -   8 2   - 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                                "0:BK  1@0I5=8O  09BK    @8<5@
 
                                                                   109BK
 
                                                                 ( A;>20) 
 
                   @538AB@, @538AB@                      3                   -           2       X O R   C X , B X 
 
                   @538AB@, =5?>A@. >?5@0=4        4                   -         3 - 4     X O R   S I , 0 0 C 2 h 
 
                   0::C<C;OB>@, =5?>A@. >?.         4                   -         2 - 3     X O R   A L , 0 1 0 0 0 0 1 0 b 
 
                   @538AB@, ?0<OBL                  9 ( 1 3 ) + E A           1         2 - 4     X O R   C L , M A S K 
 
                   ?0<OBL, @538AB@                  1 6 ( 2 4 ) + E A         2         2 - 4     X O R   M A S K , D X 
 
                   ?0<OBL, =5?>A@. >?5@0=4    1 7 ( 2 5 ) + E A         2         3 - 6     X O R   G A M M A , 0 1 h 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                                                   2 . 4 .   1@01>B:0  1;>:>2  40==KE
 
 
 
                                                     2 . 4 . 1       C M P S     !@02=5=85  AB@>:
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                       *               *   *   *   *   *   . 
 
 
 
                   ><0=40:   C M P S   d e s t i n a t i o n - s t r i n g , s o u r c e _ s t r i n g   . 
 
 
 
                   >38:0:   C M P   ( D S : S I ) ,   ( E S : D I )   ;   B>;L:>  CAB0=02;8205B  ?@87=0:8
 
                                   i f   D F   =   0 
 
                                           S I   =   S I   +   n             ;   n   =   1   4;O  109B0,   2   4;O  A;>20
 
                                           D I   =   D I   +   n 
 
                                   e l s e 
 
                                           S I   =   S I   -   n 
 
                                           D I   =   D I   -   n     . 
 
 
 
                             -B0  :><0=40  A@02=8205B  420  7=0G5=8O,   2KG8B0O  109B  8;8  A;>- 
 
                   2>,   =0    :>B>@>5  C:07K205B  E S : D I ,   87  109B0  8;8  A;>20,   =0  :>B>@>5
 
                   C:07K205B  D S : S I ,     8  CAB0=02;8205B  ?@87=0:8  2  A>>B25BAB288  A  @5- 
 
                   7C;LB0B0<8  A@02=5=8O.     !0<8  >?5@0=4K  =5  87<5=ONBAO.   >A;5  A@02- 
 
                   =5=8O,   S I         8    D I     C25;8G820NBAO  =0  1   ( 4;O  109B>2)     8;8  2   ( 4;O
 
                   A;>2) ,   5A;8    ?@87=0:  =0?@02;5=8O  A1@>H5=,     8;8  C<5=LH0NBAO  =0  1 
 
                   8;8  2 ,   5A;8  ?@87=0:  =0?@02;5=8O  CAB0=>2;5=.   "5<  A0<K<  ?>43>B02- 
 
                   ;820NBAO  :  A@02=5=8N  A;54CNI85  M;5<5=BK  >158E  AB@>:. 
 
  
 
                                                                           -   8 3   - 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                              "0:BK    1@0I5=8O    09BK    @8<5@
 
                                                                 109BK
 
                                                               ( A;>20) 
 
                   d e s t , s o u r c e                         2 2 ( 3 0 )           2             1     C M P S   S T R 1 , S T R 2 
 
                   ( ?>2B>@)   d e s t , s o u r c e   9 + 2 2 ( 3 0 ) / r e p   2 / r e p     1     R E P E   C M P S   S T R 1 , S T R 2 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=8O: 
 
                             -B0  :><0=40    2A5340    ?5@52>48BAO    0AA5<1;5@><  8;8  2  C M P S B , 
 
                   A@02=5=85  AB@>:  87  109B>2,     8;8  2  C M P S W ,       A@02=5=85    AB@>:    87
 
                   A;>2,   2    7028A8<>AB8  >B  B>3>,     O2;ONBAO  ;8  >?5@0=4K  AB@>:0<8  87
 
                   109B>2  8;8  87  A;>2.     >1>8E  A;CG0OE  K  4>;6=K  2  O2=><  2845  703- 
 
                   @C78BL  2  @538AB@K  S I   8  D I   A<5I5=8O  >158E  AB@>:. 
 
                   CABL  8<5NB  <5AB>  A;54CNI85  >?@545;5=8O  : 
 
 
 
                   b u f f e r 1   d b           1 0 0   d u p     ( ? ) 
 
                   b u f f e r 2   d b           1 0 0   d u p     ( ? )   . 
 
                             ">340  A;54CNI89  ?@8<5@  2K?>;=O5B  A@02=5=85  M;5<5=B>2  AB@>:
 
                   B U F F E R 1   8  B U F F E R 2   4>  ?5@2>3>  8E  =5A>2?045=8O  ( m i s m a t c h )   : 
 
                                 c l d                                         ; A:0=8@CO  2  ?@O<><  =0?@02;5=88
 
                                 m o v           c x ,   1 0 0                 ; 1 0 0   109B>2  ( C X   8A?>;L7C5BAO
 
                                                                               ;   2  R E P E ) , 
 
                                 l e a           s i ,   b u f f e r 1         ; =0G8=0O  A  1 3>  M;5<5=B0  B U F F E R 1 
 
                                 l e a           d i ,   b u f f e r 2         ; 8  A  1 3>  M;5<5=B0  B U F F E R 2 , 
 
                   r e p e       c m p s         b u f f e r 1 , b u f f e r 2 ; A@02=8205<  8E. 
 
                                 j n e           m i s m a t c h         ; ?@87=0:  Z F   =   0 ,   5A;8  A@02=8205<K5
 
                                                                         ; AB@>:8  =5  A>2?040NB  ( m i s m a t c h ) 
 
                   m a t c h :                   .                       ; 5A;8  <K  ?>?0;8  AN40,   7=0G8B,   >=8
 
                                                 .                       ; A>2?040NB  ( m a t c h ) 
 
                                                 . 
 
                   m i s m a t c h :             . 
 
                                 d e c           s i                   ; 5A;8  <K  ?>?0;8  AN40,   B>  <K  =0H;8
 
                                 d e c           d i                   ; =5A>2?045=85,   8  2>72@0I05<  C:070B5;8
 
                                                 .                     ; S I   8  D I   >1@0B=>,   GB>1K  >=8  C:07K20;8
 
                                                 .                     ; =0  ?5@2K5  =5A>2?040NI85  M;5<5=BK. 
 
                             >A;5  2KE>40    87    F8:;0    R E P E     C M P S   ?@87=0:  Z F   1C45B  A1@>- 
 
                   H5=, 5A;8  =5A>2?045=85  1K;>  =0945=>,     8  CAB0=>2;5=  2    ?@>B82>?>- 
 
  
 
                                                                           -   8 4   - 
 
                   ;>6=><  A;CG05.   A;8  =5A>2?045=85  1K;>  =0945=>,   B>  D I   8  S I   1C4CB
 
                   C:07K20BL  =0  109BK,   A;54CNI85  =5?>A@54AB25==>  70  109B0<8,   :>B>- 
 
                   @K5  =5      A>2?0;8;   D E C   D I   8  D E C   S I   C<5=LH0NB  7=0G5=8O  2  MB8E  @5- 
 
                   38AB@0E  B0:8<  >1@07><,     GB>1K  >=8  C:07K20;8  =0  A0<8  =5A>2?040N- 
 
                   I85  109BK. 
 
 
 
                                         2 . 4 . 2       C M P S B       !@02=5=85  AB@>:  87  109B>2
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                       *               *   *   *   *   *   . 
 
 
 
                   ><0=40:   C M P S B . 
 
 
 
                   >38:0:   C M P   ( D S : S I ) ,   ( E S : D I )   ;   B>;L:>  CAB0=02;8205B
 
                                                                                 ?@87=0:8
 
                                   i f   D F   =   0 
 
                                           S I   =   S I   +   1 
 
                                           D I   =   D I   +   1 
 
                                   e l s e 
 
                                           S I   =   S I   -   1 
 
                                           D I   =   D I   -   1   . 
 
 
 
                             -B0  :><0=40  A@02=8205B  420  7=0G5=8O,     2KG8B0O  109B,   =0  :>- 
 
                   B>@K9  C:07K205B  E S : D I ,     87  109B0,   =0  :>B>@K9  C:07K205B  D S : S I ,   8
 
                   CAB0=02;8205B  ?@87=0:8  2  A>>B25BAB288  A  @57C;LB0B0<8  A@02=5=8O. 
 
                   !0<8  >?5@0=4K  =5  87<5=ONBAO.     >A;5  A@02=5=8O,   S I   8  D I   C25;8G8- 
 
                   20NBAO  =0  1 ,     5A;8  ?@87=0:  =0?@02;5=8O  A1@>H5=,   8;8  C<5=LH0NBAO
 
                   =0  1 ,     5A;8  ?@87=0:  =0?@02;5=8O  CAB0=>2;5=.   "5<  A0<K<  ?>43>B02- 
 
                   ;820NBAO  :  A@02=5=8N  A;54CNI85  M;5<5=BK  >158E  AB@>:. 
 
 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                    "0:BK        1@0I5=8O    09BK    @8<5@
 
                   =5B  >?5@0=4>2            2 2                     2                 1         C M P S B 
 
                   ( ?>2B>@)                   9 + 2 2 / r e p         2 / r e p             1         R E P E   C M P S B 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
  
 
                                                                           -   8 5   - 
 
                             CABL  8<5NB  <5AB>  A;54CNI85  >?@545;5=8O  :     b u f f e r 1   d b     1 0 0 
 
                   d u p   ( ? )   b u f f e r 2   d b   1 0 0   d u p   ( ? )   . 
 
                             ">340  A;54CNI89  ?@8<5@  2K?>;=O5B  A@02=5=85  M;5<5=B>2  AB@>:
 
                   B U F F E R 1   8  B U F F E R 2   4>  ?5@2>3>  8E  =5A>2?045=8O  ( m i s m a t c h )   : 
 
                                 c l d                                 ; A:0=8@CO  2  ?@O<><  =0?@02;5=88
 
                                 m o v         c x ,   1 0 0           ; 1 0 0   109B>2  ( C X   8A?>;L7C5BAO  2  R E P E ) , 
 
                                 l e a         s i ,   b u f f e r 1   ; =0G8=0O  A  1 3>  M;5<5=B0  B U F F E R 1 
 
                                 l e a         d i ,   b u f f e r 2   ; 8  A  1 3>  M;5<5=B0  B U F F E R 2 , 
 
                   r e p e       c m p s b                             ; A@02=8205<  8E. 
 
                                 j n e         m i s m a t c h         ; ?@87=0:  Z F   =   0 ,   5A;8  A@02=8205<K5
 
                                                                       ; AB@>:8  =5  A>2?040NB  ( m i s m a t c h ) 
 
                   m a t c h :                 .                       ; 5A;8  <K  ?>?0;8  AN40,   7=0G8B,   >=8
 
                                               .                       ; A>2?040NB  ( m a t c h ) 
 
                                               . 
 
                   m i s m a t c h :           . 
 
                                 d e c         s i                     ; 5A;8  <K  ?>?0;8  AN40,   B>  <K  =0H;8
 
                                 d e c         d i                     ; =5A>2?045=85,   8  2>72@0I05<  C:070B5;8
 
                                               .                       ; S I   8  D I   >1@0B=>,   GB>1K  >=8  C:07K20;8
 
                                               .                       ; =0  ?5@2K5  =5A>2?040NI85  109BK. 
 
                             >A;5  2KE>40  87  F8:;0  R E P E   C M P S B   ?@87=0:  Z F   1C45B  A1@>H5=, 
 
                   5A;8  =5A>2?045=85  1K;>  =0945=>,     8  CAB0=>2;5=  2  ?@>B82>?>;>6=><
 
                   A;CG05.   A;8  =5A>2?045=85  1K;>  =0945=>,   B>  D I   8  S I   1C4CB  C:07K- 
 
                   20BL  =0  109BK,   A;54CNI85  =5?>A@54AB25==>  70  109B0<8,   :>B>@K5  =5
 
                   A>2?0;8;   D E C   D I   8  D E C   S I   C<5=LH0NB  7=0G5=8O    2    MB8E    @538AB@0E
 
                   B0:8<  >1@07><,   GB>1K  >=8  C:07K20;8  =0  A0<8  =5A>2?040NI85  109BK. 
 
 
 
                                           2 . 4 . 3       C M P S W     !@02=5=85  AB@>:  87  A;>2
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                       *               *   *   *   *   *   . 
 
 
 
                   ><0=40:   C M P S W   . 
 
 
 
  
 
                                                                           -   8 6   - 
 
                   >38:0:   C M P   ( D S : S I ) ,   ( E S : D I )   ;   B>;L:>  CAB0=02;8205B  ?@87=0:8
 
                                   i f   D F   =   0 
 
                                           S I   =   S I   +   2 
 
                                           D I   =   D I   +   2 
 
                                   e l s e 
 
                                           S I   =   S I   -   2 
 
                                           D I   =   D I   -   2   . 
 
                             -B0  :><0=40  A@02=8205B  420  7=0G5=8O,   2KG8B0O  A;>2>,   =0  :>- 
 
                   B>@>5  C:07K205B  E S : D I ,     87  A;>20,   =0  :>B>@>5  C:07K205B  D S : S I ,   8
 
                   CAB0=02;8205B  ?@87=0:8  2  A>>B25BAB288  A  @57C;LB0B0<8  A@02=5=8O. 
 
                   !0<8  >?5@0=4K  =5  87<5=ONBAO.     >A;5  A@02=5=8O,   S I   8  D I   C25;8G8- 
 
                   20NBAO  =0  2 ,     5A;8  ?@87=0:  =0?@02;5=8O  A1@>H5=,   8;8  C<5=LH0NBAO
 
                   =0  2 ,     5A;8  ?@87=0:  =0?@02;5=8O  CAB0=>2;5=.   "5<  A0<K<  ?>43>B02- 
 
                   ;820NBAO  :  A@02=5=8N  A;54CNI85  M;5<5=BK  >158E  AB@>:. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                    "0:BK        1@0I5=8O    09BK    @8<5@
 
                   =5B  >?5@0=4>2            3 0                     2                 1         C M P S W 
 
                   ( ?>2B>@)                   9 + 3 0 / r e p         2 / r e p             1         R E P E   C M P S W 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   CABL  8<5NB  <5AB>  A;54CNI85  >?@545;5=8O  : 
 
                   b u f f e r 1   d w             5 0   d u p     ( ? ) 
 
                   b u f f e r 2   d w             5 0   d u p     ( ? ) 
 
                             ">340  A;54CNI89  ?@8<5@  2K?>;=O5B  A@02=5=85  M;5<5=B>2  AB@>:
 
                   B U F F E R 1   8  B U F F E R 2   4>  ?5@2>3>  8E  =5A>2?045=8O  ( m i s m a t c h )   : 
 
                                 c l d                               ; A:0=8@CO  2  ?@O<><  =0?@02;5=88
 
                                 m o v       c x ,   5 0             ; 5 0   A;>2  ( C X   8A?>;L7C5BAO  2  R E P E ) , 
 
                                 l e a       s i ,   b u f f e r 1   ; =0G8=0O  A  1 3>  M;5<5=B0  B U F F E R 1 
 
                                 l e a       d i ,   b u f f e r 2   ; 8  A  1 3>  M;5<5=B0  B U F F E R 2 , 
 
                   r e p e       c m p s w                           ; A@02=8205<  8E. 
 
                                 j n e       m i s m a t c h         ; ?@87=0:  Z F   =   0 ,   5A;8  A@02=8205<K5
 
                                                                     ; AB@>:8  =5  A>2?040NB  ( m i s m a t c h ) 
 
                   m a t c h :               .                       ; 5A;8  <K  ?>?0;8  AN40,   7=0G8B,   >=8
 
                                             .                       ; A>2?040NB  ( m a t c h ) 
 
                                             . 
 
                   m i s m a t c h :         . 
 
                                 d e c       s i                     ; 5A;8  <K  ?>?0;8  AN40,   B>  <K  =0H;8
 
                                 d e c       s i                     ; =5A>2?045=85,   8  2>72@0I05<  C:070B5;8
 
  
 
                                                                           -   8 7   - 
 
                                 d e c       d i                     ; S I   8  D I   >1@0B=>,   GB>1K  >=8  C:07K20;8
 
                                 d e c       d i                     ; =0  ?5@2K5  =5A>2?040NI85  A;>20. 
 
                             >A;5  2KE>40  87  F8:;0  R E P E   C M P S W   ?@87=0:  Z F   1C45B  A1@>H5=, 
 
                   5A;8  =5A>2?045=85  1K;>  =0945=>,     8  CAB0=>2;5=  2  ?@>B82>?>;>6=><
 
                   A;CG05.   A;8  =5A>2?045=85  1K;>  =0945=>,   B>  D I   8  S I   1C4CB  C:07K- 
 
                   20BL  =0  A;>20  ( ?>  420  109B0) ,   A;54CNI85  =5?>A@54AB25==>  70  A;>- 
 
                   20<8,   :>B>@K5  =5  A>2?0;8;   ?0@K  :><0=4  D E C   D I   8  D E C   S I   C<5=LH0NB
 
                   7=0G5=8O  2  MB8E  @538AB@0E  B0:8<  >1@07><,   GB>1K  >=8  C:07K20;8  =0
 
                   A0<8  =5A>2?040NI85  A;>20. 
 
 
 
                                                   2 . 4 . 4       L O D S       03@C7:0  AB@>:8
 
                                                             ( 87  109B>2  8;8  A;>2) 
 
 
 
                   @87=0:8  =5  <5=ONBAO. 
 
 
 
                   ><0=40:   L O D S   s o u r c e - s t r   . 
 
 
 
                   >38:0:     A c c u m u l a t o r   =   ( D S : S I ) 
 
                                           i f   D F   =   0 
 
                                                   S I   =   S I   +   n         ;   n   =   1   4;O  109B0,   2   -   4;O  A;>20
 
                                           e l s e 
 
                                                   S I   =   S I   -   n   . 
 
 
 
                             ><0=40  L O D S   ?5@5405B  109B  8;8  A;>2>,   @0A?>;>65==>5  ?>  04- 
 
                   @5AC  D S : S I   2  A X   8;8  A L ,     0  B0:65  8=:@5<5=B8@C5B  8;8  45:@5<5=B8- 
 
                   @C5B  S I       ( 2  7028A8<>AB8  >B  A>AB>O=8O  ?@87=0:0  =0?@02;5=8O  D F ) , 
 
                   GB>1K  C:070B5;L  ?5@5<5AB8;AO  =0  A;54CNI89  M;5<5=B. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                              "0:BK      1@0I5=8O  09BK    @8<5@
 
                                                                 109BK
 
                                                               ( A;>20) 
 
                   s o u r c e - s t r                           1 2 ( 1 6 )               -           1         L O D S   L I S T 
 
                   ( ?>2B>@)   s o u r c e - s t r   9 + 1 3 ( 1 7 ) / r e p     1 / r e p       1         R E P   L O D S   L I S T 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=8O: 
 
                             -B0  :><0=40  2A5340  0AA5<1;8@C5BAO  8;8  :0:  L O D S B ,     703@C7:0
 
                   AB@>:8  87  109B>2,   8;8  :0:  L O D S W ,   703@C7:0  AB@>:8  87  A;>2,   2  70- 
 
  
 
                                                                           -   8 8   - 
 
                   28A8<>AB8  >B  B>3>,   C:07K205B  ;8  s o u r c e - s t r   =0  AB@>:C  109B>2  8;8
 
                   =0  AB@>:C  A;>2.     4=0:>,   2  >1>8E  A;CG0OE  K  4>;6=K  2  O2=><  2845
 
                   703@C78BL  2  @538AB@  S I   A<5I5=85  AB@>:8. 
 
                             %>BO  8  @07@5H5BAO  8A?>;L7>20BL  MBC  :><0=4C  2  ?>2B>@=><  @5- 
 
                   68<5,   MB>  ?>GB8  =8:>340  =5  45;05BAO,   B. :.   MB>  ?@825;>  1K  :  ?>A- 
 
                   B>O==><C  87<5=5=8N  7=0G5=8O  2  A L . 
 
 
 
                             !;54CNI89  ?@8<5@    8;;NAB@8@C5B    ?5@5AK;:C  2>AL<8  109B>2  8M
 
                   I N I T _ P O R T   2  ?>@B  2 5 0 .     ( 5  ?@>1C9B5  45;0BL  MB>3>  =0  20H59  <0H8- 
 
                   =5,   5A;8  K  =5  7=05B5  >  =07=0G5=88  ?>@B0  2 5 0 . ) 
 
 
 
                   I N I T _ P O R T : 
 
                                   D B       ' $ C M D 0 0 0 0 '         ; !B@>:0,   :>B>@CN  <K  E>B8<  ?5@5A;0BL
 
                                             . 
 
                                             . 
 
                                   C L D                                 ; C45<  ?5@542830BLAO  2  ?@O<><
 
                                                                         ; =0?@02;5=88
 
                                   L E A     S I , I N I T _ P O R T     ; 0AK;05<  2  S I   AB0@B>2K9  04@5A
 
                                                                         ; AB@>:8
 
                                   M O V     C X , 8                     ; C X   O2;O5BAO  AG5BG8:><
 
                                                                         ; 4;O  :><0=4K  L O O P 
 
                   A G A I N :     L O D S   I N I T _ P O R T           ;   8<5=8  I N I T _ P O R T   0AA5<1;5@
 
                                   O U T     2 5 0 , A L                 ; =C6405BAO    B>;L:>  4;O  B>3>,   GB>1K
 
                                                                         ;   >?@545;8BL,   8<55B  ;8  >=  45;>
 
                                   L O O P   A G A I N                   ;   A  109B0<8  8;8  A>  A;>20<8
 
 
 
                                         2 . 4 . 5       L O D S B     03@C7:0  AB@>:8  87  109B>2
 
 
 
                   @87=0:8  =5  <5=ONBAO  . 
 
 
 
                   ><0=40:     L O D S B   . 
 
 
 
                   >38:0:       A L   =   ( D S : S I ) 
 
                                           i f   D F   =   0 
 
                                                   S I   =   S I   +   1 
 
                                           e l s e 
 
                                                   S I   =   S I   -   1   . 
 
  
 
                                                                           -   8 9   - 
 
                             ><0=40  L O D S B   ?5@5405B  109B,   @0A?>;>65==K9  ?>  04@5AC  D S : S I 
 
                   2  A L ,       0  B0:65  8=:@5<5=B8@C5B  8;8  45:@5<5=B8@C5B  S I   ( 2  7028A8- 
 
                   <>AB8  >B  A>AB>O=8O  ?@87=0:0  =0?@02;5=8O  D F ) ,       GB>1K    C:070B5;L
 
                   ?5@5<5AB8;AO  =0  A;54CNI89  109B  AB@>:8. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                "0:BK              1@0I5=8O      09BK            @8<5@
 
                   =5B  >?5@0=4>2          1 2                         -                   1                 L O D S B 
 
                   ( ?>2B>@)                 9 + 1 3 / r e p             1 / r e p               1                 R E P   L O D S B 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=8O: 
 
                             %>BO  8  @07@5H5BAO  8A?>;L7>20BL  MBC  :><0=4C  2  ?>2B>@=><  @5- 
 
                   68<5,   MB>  ?>GB8  =8:>340  =5  45;05BAO,   B. :.   MB>  ?@825;>  1K  :  ?>A- 
 
                   B>O==><C  87<5=5=8N  7=0G5=8O  2  A L . 
 
                             !;54CNI89  ?@8<5@  8;;NAB@8@C5B  ?5@5AK;:C  2>AL<8    109B>2    87
 
                   I N I T _ P O R T   2  ?>@B  2 5 0 .     ( 5  ?@>1C9B5  45;0BL  MB>3>  =0  20H59  <0H8- 
 
                   =5,   5A;8  K  =5  7=05B5  >  =07=0G5=88  ?>@B0  2 5 0 . ) 
 
                   I N I T _ P O R T : 
 
                                   D B           ' $ C M D 0 0 0 0 '             ; !B@>:0,   :>B>@CN  <K  E>B8<
 
                                                 .                               ; ?5@5A;0BL
 
                                                 . 
 
                                   C L D                                         ; C45<  ?5@542830BLAO
 
                                                                                 ; 2  ?@O<><  =0?@02;5=88
 
                                   L E A         S I , I N I T _ P O R T         ; 0AK;05<  2  S I   AB0@B>2K9
 
                                                                                 ; 04@5A  AB@>:8
 
                                   M O V         C X , 8                         ; C X   O2;O5BAO  AG5BG8:><
 
                                                                                 ; 4;O  :><0=4K  L O O P 
 
                   A G A I N :     L O D S B                                     ; 03@C605<  109B  2  A L . . . 
 
                                   O U T         2 5 0 , A L                     ;     . . . 8  2KAK;05<  53>  2  ?>@B
 
                                   L O O P       A G A I N 
 
                                           2 . 4 . 6       L O D S W     03@C7:0  AB@>:8  87  A;>2
 
                   @87=0:8  =5  <5=ONBAO  . 
 
                   ><0=40:     L O D S W   . 
 
                   >38:0:       A X   =   ( D S : S I ) 
 
                                           i f   D F   =   0 
 
                                                   S I   =   S I   +   2 
 
                                           e l s e 
 
                                                   S I   =   S I   -   2   . 
 
  
 
                                                                           -   9 0   - 
 
                             ><0=40  L O D S W   ?5@5405B    A;>2>,       @0A?>;>65==>5    ?>    04@5AC
 
                   D S : S I   2  A X ,   0  B0:65  8=:@5<5=B8@C5B  8;8  45:@5<5=B8@C5B  S I   ( 2  70- 
 
                   28A8<>AB8  >B  A>AB>O=8O  ?@87=0:0  =0?@02;5=8O  D F ) ,     GB>1K    C:070- 
 
                   B5;L  ?5@5<5AB8;AO  =0  A;54CNI55  A;>2>  AB@>:8. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                "0:BK              1@0I5=8O      09BK            @8<5@
 
                   =5B  >?5@0=4>2          1 6                         -                   1                 L O D S W 
 
                   ( ?>2B>@)                 9 + 1 7 / r e p             1 / r e p               1                 R E P   L O D S W 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=8O: 
 
                             %>BO  8  @07@5H5BAO  8A?>;L7>20BL  MBC  :><0=4C  2  ?>2B>@=><  @5- 
 
                   68<5,   MB>        ?>GB8  =8:>340  =5  45;05BAO,     B. :.     MB>  ?@825;>  1K  :
 
                   ?>AB>O==><C  87<5=5=8N  7=0G5=8O  2  A X . 
 
                             !;54CNI89  ?@8<5@  8;;NAB@8@C5B  ?5@5AK;:C  2>AL<8    109B>2    8M
 
                   I N I T _ P O R T   2  ?>@B  2 5 0 .     ( 5  ?@>1C9B5  45;0BL  MB>3>  =0  20H59  <0H8- 
 
                   =5,   5A;8  K  =5  7=05B5  >  =07=0G5=88  ?>@B0  2 5 0 . ) 
 
                   I N I T _ P O R T : 
 
                                   D B           ' $ C M D 0 0 0 0 '             ; !B@>:0,   :>B>@CN  <K  E>B8<
 
                                                                                 ; ?5@5A;0BL
 
                                                 . 
 
                                   C L D                                         ; C45<  ?5@542830BLAO  2  ?@O<><
 
                                                                                 ; =0?@02;5=88
 
                                   L E A         S I , I N I T _ P O R T         ; 0AK;05<  2  S I   AB0@B>2K9
 
                                                                                 ; 04@5A  AB@>:8
 
                                   M O V         C X , 4                         ; C45<  ?5@5AK;0BL  4   A;>20
 
                                                                                 ; ( 8   109B>2) 
 
                   A G A I N :     L O D S W                                     ; 03@C605<  A;>2>  2  A X . . . 
 
                                   O U T         2 5 0 , A X                     ;     . . . 8  2KAK;05<  53>  2  ?>@B
 
                                   L O O P       A G A I N 
 
 
 
                                                   2 . 4 . 7       M O V S     5@5AK;:0  AB@>:8
 
                                                             ( 87  109B>2  8;8  A;>2) 
 
 
 
                   @87=0:8  =5  <5=ONBAO  . 
 
 
 
                   ><0=40:   M O V S   d e s t i n a t i o n , s o u r c e   . 
 
  
 
                                                                           -   9 1   - 
 
                   >38:0:           ( E S : D I )   =   ( D S : S I ) 
 
                                           i f   D F   =   0 
 
                                                   S I   =   S I   +   n   ;   n   =   1   4;O  109B0,   2   -   4;O  A;>20
 
                                                   D I   =   D I   +   n 
 
                                           e l s e 
 
                                                   S I   =   S I   -   n 
 
                                                   D I   =   D I   -   n   . 
 
 
 
                             -B0  :><0=40  ?5@5AK;05B  109B  8;8  A;>2>,       @0A?>;>65==>5    ?>
 
                   04@5AC  D S : S I ,     ?>  04@5AC  E S : D I .     >A;5  ?5@5AK;:8  S I   8  D I   8=:@5- 
 
                   <5=B8@CNBAO  ( 5A;8  ?@87=0:  =0?@02;5=8O  A1@>H5=)     8;8  45:@5<5=B8- 
 
                   @CNBAO  ( 5A;8      ?@87=0:    =0?@02;5=8O  CAB0=>2;5=) , GB>1K  C:070B5;L
 
                   ?5@5<5AB8;AO  =0  A;54CNI89  M;5<5=B  AB@>:8. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                              "0:BK    1@0I5=8O    09BK    @8<5@
 
                                                                 109BK
 
                                                               ( A;>20) 
 
                   d e s t , s o u r c e                         1 8 ( 2 6 )               2           1         M O V S   W D _ B F , I N P U T 
 
                   ( ?>2B>@)   d e s t , s o u r c e   9 + 1 7 ( 2 5 ) / r e p   2 / r e p       1         R E P   M O V S   W , I 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
                             @8<5G0=8O: 
 
                             -B0  :><0=40  2A5340  0AA5<1;8@C5BAO  8;8  :0:  M O V S B ,   ?5@5AK;:0
 
                   AB@>:8  87  109B>2,     8;8  :0:  M O V S W ,     ?5@5AK;:0  AB@>:8  87  A;>2,     2
 
                   7028A8<>AB8  >B      B>3>,     O2;O5BAO  ;8  s o u r c e   AAK;:>9  =0  AB@>:C  87
 
                   109B>2  8;8  AB@>:C  87  A;>2.       >1>8E  A;CG0OE  K  4>;6=K    2    O2=><
 
                   2845  703@C78BL      2    @538AB@K    S I     8    D I   A<5I5=8O  AB@>:  s o u r c e   8
 
                   d e s t i n a t i o n . 
 
                             @8<5@. 
 
                             @54?>;>68<,   GB>    AB@>:0    B U F F E R 1     1K;0  345- B>  2  ?@>3@0<<5
 
                   >?8A0=0  A;54CNI8<  >1@07><: 
 
                   B U F F E R 1               D B             1 0 0   D U P   ( ? ) 
 
                             ">340  A;54CNI89  ?@8<5@  >?8AK205B  ?5@5AK;:C  1 0 0     109B>2    87
 
                   B U F F E R 1   2  B U F F E R 2 : 
 
                             C L D                                   ; 28305<AO  2  ?@O<><  =0?@02;5=88
 
                             L E A     S I , B U F F E R 1           ; 4@5A  8AE>4=>9  AB@>:8  70AK;05<  2  S I 
 
                             L E A     D I , B U F F E R 2           ; 4@5A  AB@>:8  =07=0G5=8O  70AK;05<  2  D I 
 
  
 
                                                                           -   9 2   - 
 
                             M O V     C X , 1 0 0                   ; C X   8A?>;L7C5<  2  ?@5D8:A5  R E P 
 
                   R E P     M O V S   B U F F E R 1 , B U F F E R 2 ; @>872>48<  ?5@5AK;:C
 
 
 
                                         2 . 4 . 8       M O V S B     5@5AK;:0  AB@>:8  87  109B>2
 
 
 
                   @87=0:8  =5  <5=ONBAO  . 
 
 
 
                   ><0=40:         M O V S B   . 
 
 
 
                   >38:0:           ( E S : D I )   =   ( D S : S I ) 
 
                                           i f   D F   =   0 
 
                                                   S I   =   S I   +   1 
 
                                                   D I   =   D I   +   1 
 
                                           e l s e 
 
                                                   S I   =   S I   -   1 
 
                                                   D I   =   D I   -   1   . 
 
 
 
                             -B0  :><0=40    ?5@5AK;05B    109B,       @0A?>;>65==K9    ?>    04@5AC
 
                   D S : S I ,   ?>  04@5AC  E S : D I .   >A;5  ?5@5AK;:8  S I   8  D I   8=:@5<5=B8@CNB- 
 
                   AO  ( 5A;8  ?@87=0:  =0?@02;5=8O  A1@>H5=)   8;8  45:@5<5=B8@CNBAO  ( 5A- 
 
                   ;8  ?@87=0:  =0?@02;5=8O  CAB0=>2;5=) , GB>1K  C:070B5;L  ?5@5<5AB8;AO
 
                   =0  A;54CNI89  109B. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                    "0:BK              1@0I5=8O      09BK            @8<5@
 
                                                   109BK( A;>20) 
 
                   =5B  >?5@0=4>2              1 8                         2                   1                 M O V S B 
 
                   ( ?>2B>@)                   9 + 1 7 / r e p               2 / r e p               1                 R E P   M O V S B 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5@. 
 
                             @54?>;>68<,   GB>    AB@>:0    B U F F E R 1     1K;0  345- B>  2  ?@>3@0<<5
 
                   >?8A0=0  A;54CNI8<  >1@07><: 
 
                   B U F F E R 1               D B             1 0 0   D U P   ( ? ) 
 
                             ">340  A;54CNI89  ?@8<5@  >?8AK205B  ?5@5AK;:C  1 0 0     109B>2    87
 
                   B U F F E R 1   2  B U F F E R 2 : 
 
                             C L D                                   ; 28305<AO  2  ?@O<><  =0?@02;5=88
 
                             L E A           S I , B U F F E R 1     ; 4@5A  8AE>4=>9  AB@>:8  70AK;05<  2  S I 
 
                             L E A           D I , B U F F E R 2     ; 4@5A  AB@>:8  =07=0G5=8O  70AK;05<  2  D I 
 
  
 
                                                                           -   9 3   - 
 
                             M O V           C X , 1 0 0             ; C X   8A?>;L7C5<  2  ?@5D8:A5  R E P 
 
                   R E P     M O V S B                               ; @>872>48<  ?5@5AK;:C
 
 
 
                                           2 . 4 . 9       M O V S W     5@5AK;:0  AB@>:8  87  A;>2
 
 
 
                   @87=0:8  =5  <5=ONBAO  . 
 
 
 
                   ><0=40:         M O V S W   . 
 
 
 
                   >38:0:           ( E S : D I )   =   ( D S : S I ) 
 
                                           i f   D F   =   0 
 
                                                   S I   =   S I   +   2 
 
                                                   D I   =   D I   +   2 
 
                                           e l s e 
 
                                                   S I   =   S I   -   2 
 
                                                   D I   =   D I   -   2   . 
 
 
 
                             -B0  :><0=40  ?5@5AK;05B    A;>2>,       @0A?>;>65==>5    ?>    04@5AC
 
                   D S : S I ,   ?>  04@5AC  E S : D I .   >A;5  ?5@5AK;:8  S I   8  D I   8=:@5<5=B8@CNB- 
 
                   AO  ( 5A;8  ?@87=0:  =0?@02;5=8O  A1@>H5=)   8;8  45:@5<5=B8@CNBAO  ( 5A- 
 
                   ;8  ?@87=0:  =0?@02;5=8O  CAB0=>2;5=) , GB>1K  C:070B5;L  ?5@5<5AB8;AO
 
                   =0  A;54CNI55  A;>2>. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                        "0:BK              1@0I5=8O      09BK        @8<5@
 
                                                       109BK( A;>20) 
 
                   =5B  >?5@0=4>2                  2 6                         2                   1             M O V S W 
 
                   ( ?>2B>@)                       9 + 2 5 / r e p               2 / r e p               1             R E P   M O V S W 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5@. 
 
                             @54?>;>68<,   GB>    AB@>:0    B U F F E R 1     1K;0  345- B>  2  ?@>3@0<<5
 
                   >?8A0=0  A;54CNI8<  >1@07><: 
 
                   B U F F E R 1               D B             1 0 0   D U P   ( ? )   . 
 
                             ">340  A;54CNI89  ?@8<5@  >?8AK205B  ?5@5AK;:C    5 0     A;>2    ( 1 0 0 
 
                   109B>2)   87  B U F F E R 1   2  B U F F E R 2 : 
 
                             C L D                                 ; 28305<AO  2  ?@O<><  =0?@02;5=88
 
                             L E A           S I , B U F F E R 1   ; 4@5A  8AE>4=>9  AB@>:8  70AK;05<  2  S I 
 
                             L E A           D I , B U F F E R 2   ; 4@5A  AB@>:8  =07=0G5=8O  70AK;05<  2  D I 
 
  
 
                                                                           -   9 4   - 
 
                             M O V           C X , 5 0             ; C X   8A?>;L7C5<  2  ?@5D8:A5  R E P 
 
                                                                   ;   ?5@5AK;05<  5 0   A;>2
 
                   R E P     M O V S W                             ; @>872>48<  ?5@5AK;:C
 
 
 
                                                                   2 . 4 . 1 0       R E P     >2B>@
 
 
 
                   @87=0:8  =5  <5=ONBAO  . 
 
 
 
                   ><0=40:   R E P     !  ( :><0=40  >1@01>B:8  AB@>:)   . 
 
 
 
                   >38:0:     w h i l e   C X   < >   0                   ;   4;O  !  M O V S ,   L O D S   8;8  S T O S 
 
                                             2K?>;=8BL  !
 
                                             C X   =   C X   -   1 
 
                                     _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 
                                     w h i l e   C X   < >   0                   ;   4;O  !  C M P S   8;8  S C A S 
 
                                             C X   =   C X   -   1 
 
                                             i f   Z F   =   0   B>  70:0=G8205<  F8:;
 
 
 
                             R E P   -   MB>  ?@5D8:A,   :>B>@K9  <>65B  1KBL  C?>B@51;5=  ?5@54  ;N- 
 
                   1>9  !  ( C M P S ,   L O D S ,   M O V S ,   S C A S   8  S T O S ) .   @5D8:A  R E P   70AB02;O5B
 
                   2K?>;=OBLAO  A;54CNICN  70  =8<  !  2  ?>2B>@=><  @568<5  4>  B5E  ?>@, 
 
                   ?>:0  C X   =5  AB0=5B  @02=K<  0 ;   C X   C<5=LH05BAO  =0  1     ?>A;5    :064>3>
 
                   2K?>;=5=8O  !.     ( ;O  !  C M P S   8  S C A S   F8:;8G5A:89  ?>2B>@  ?@5@K- 
 
                   205BAO  B0:65,     5A;8  ?@87=0:  =C;52>3>  @57C;LB0B0  Z F     >:07K205BAO
 
                   A1@>H5==K<  ?>A;5  >G5@54=>3>  2K?>;=5=8O  !. ) 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                  "0:BK        1@0I5=8O      09BK          @8<5@
 
                   =5B  >?5@0=4>2            2                     -                   1         R E P   M O V S   T O , F R O M 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=8O: 
 
                             A;8  C X   A  A0<>3>  =0G0;0  @02=>  0 ,     B>  !  =5  2K?>;=O5BAO  =8
 
                   @07C.   @>25@:0  >  @025=AB25  C X   =C;N  ?@>2>48BAO  ?5@54  2K?>;=5=85<
 
                   !.   @>25@:0    >  @025=AB25  Z F   =C;N  ?@>2>48BAO  B>;L:>  4;O  :><0=4
 
                   C M P S   8  S C A S ,   ?@8G5<  ;8HL  ?>A;5  >G5@54=>3>  2K?>;=5=8O  !. 
 
                             @5D8:AK  R E P ,   R E P E   ( ?>2B>@  ?>:0  @02=>)   8  R E P Z   ( ?>2B>@  ?>:0
 
                   =>;L)   -   2A5  O2;ONBAO  A8=>=8<0<8  >4=>3>  8  B>3>  65  ?@5D8:A0. 
 
                             @5D8:A  R E P N Z   ( ?>2B>@  ?>:0  =5  =>;L)   ?>E>6  =0  R E P   8  >B;8G0- 
 
  
 
                                                                           -   9 5   - 
 
                   5BAO  ;8HL  B5<,     GB>  4;O  :><0=4  C M P S   8  S C A S   ?>2B>@  ?@5:@0I05BAO, 
 
                   :>340  Z F   CAB0=>2;5=,   0  =5  :>340  A1@>H5=  ( :0:  2  R E P ) . 
 
                             @5D8:A  R E P   8A?>;L7C5BAO    >1KG=>    A    !    M O V S     ( ?5@5AK;:0
 
                   AB@>:8)   8    S T O S   ( 70?8AL  AB@>:8) ,   53>  <>6=>  8=B5@?@5B8@>20BL  :0:
 
                   " ?>2B>@O9,   ?>:0  =5  :>=G8BAO  AB@>:0" . 
 
                             #  0A    =5B  =5>1E>48<>AB8  8=8F80;878@>20BL  Z F   ?5@54  8A?>;L- 
 
                   7>20=85<  ?>2B>@ONI8EAO  !. 
 
                             >2B>@ONI0OAO  !,     :>B>@0O  1K;0  ?@5@20=0  <564C  ?>2B>@0<8, 
 
                   1C45B  :>@@5:B=>  2>7>1=>2;5=0  ?>A;5  2>72@0B0  87  ?@5@K20=8O.     4- 
 
                   =0:>,   5A;8  ?5@54  !  =0E>4OBAO  B0:65  4@C385  ?@5D8:AK  ( =0?@8<5@, 
 
                   L O C K )   2    4>102;5=85  :  R E P ,   B>  2A5  ?@5D8:AK,   :@><5  B>3>,   :>B>@K9
 
                   =5?>A@54AB25==>  ?@54H5AB2C5B  :><0=45,     1C4CB  ?>B5@O=K.   >MB><C, 
 
                   5A;8  0<  =C6=>  8A?>;L7>20BL  :><0=4C    A    =5A:>;L:8<8    ?@5D8:A0<8
 
                   >4=>2@5<5==>,   B>    0<  A;54C5B  70?@5B8BL  ?@5@K20=8O  =0  2@5<O  2K- 
 
                   ?>;=5=8O  :><0=4K  ( 8  A=>20  @07@5H8BL  87    ?>A;5    55    2K?>;=5=8O) . 
 
                   1@0B8B5  0H5  2=8<0=85  =0  B>,     GB>  4065  B0:0O  <5@0  ?@54>AB>@>6- 
 
                   =>AB8  =5  ?@54>E@0=O5B  >B  =5<0A:8@>20==KE  ?@5@K20=89  8  GB>  >1@0- 
 
                   1>B:0  4;8==KE      AB@>:    <>65B    ACI5AB25==>  7045@6820BL  >1@01>B:C
 
                   ?@5@K20=89. 
 
                             !;54CNI89  ?@8<5@    8;;NAB@8@C5B    ?5@5AK;:C    1 0 0     109B>2    87
 
                   B U F F E R 1   2  B U F F E R 2   : 
 
 
 
                               C L D                             ; 42830BLAO  1C45<  2  ?@O<><  =0?@02;5=88
 
                               L E A     S I ,   B U F F E R 1   ; 70AK;05<  2  S I   8  D I   AB0@B>2K5  04@5A0
 
                               L E A     D I ,   B U F F E R 2   ; AB@>:  ( 8AE>4=>9  8  =07=0G5=8O) 
 
                               M O V     C X ,   1 0 0           ; ?@5D8:A  R E P   8A?>;L7C5B  C X   :0:  AG5BG8:
 
                               R E P     M O V S B               ; >ACI5AB2;O5<  ?5@5AK;:C
 
                                               2 . 4 . 1 1       R E P E     >2B>@OBL  ?>:0  @02=>
 
                   @87=0:8  =5  <5=ONBAO  . 
 
                   ><0=40:   R E P E   . 
 
                   -B0  :><0=40  O2;O5BAO  A8=>=8<><  R E P .   !<>B@8B5  >?8A0=85  R E P . 
 
 
 
  
 
                                                                           -   9 6   - 
 
                                           2 . 4 . 1 2       R E P N E     >2B>@OBL  ?>:0  =5  @02=>
 
 
 
                   @87=0:8  =5  <5=ONBAO. 
 
 
 
                   ><0=40:   R E P N E     !  ( :><0=40  >1@01>B:8  AB@>:) . 
 
 
 
                   >38:0:     w h i l e   C X   < >   0           ;   4;O  !  M O V S ,   L O D S   8;8  S T O S 
 
                                 2K?>;=8BL  !
 
                                 C X   =   C X   -   1 
 
                         _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
 
                         w h i l e   C X   < >   0                   ;   4;O  !  C M P S   8;8  S C A S 
 
                                 C X   =   C X   -   1 
 
                                 i f     Z F     < >   0   B>  70:0=G8205<  F8:;  ;   MB>  548=AB25==>5
 
                                                                                                   ;   >B;8G85    >B  R E P 
 
 
 
                             R E P N E   -     MB>  ?@5D8:A,     :>B>@K9  <>65B  1KBL  C?>B@51;5=  ?5@54
 
                   ;N1>9  !  ( C M P S ,     L O D S ,     M O V S ,   S C A S   8  S T O S ) .   @5D8:A  R E P N E   70A- 
 
                   B02;O5B  2K?>;=OBLAO    A;54CNICN  70  =8<  !  2  ?>2B>@=><  @568<5  4>
 
                   B5E  ?>@,     ?>:0  C X   =5  AB0=5B  @02=K<  0 ;   C X   C<5=LH05BAO  =0  1   ?>A;5
 
                   :064>3>  2K?>;=5=8O  !.   ( ;O  !  C M P S   8  S C A S   F8:;8G5A:89  ?>2B>@
 
                   ?@5@K205BAO  B0:65,   5A;8  ?@87=0:  =C;52>3>  @57C;LB0B0  Z F   >:07K20- 
 
                   5BAO  CAB0=>2;5==K<  ?>A;5  >G5@54=>3>  2K?>;=5=8O  !.     !@.   A  ?@5- 
 
                   D8:A><  R E P ,   ?@8  :>B>@><  F8:;8G5A:89  ?>2B>@  ?@5@K205BAO,   5A;8  Z F 
 
                   >:07K205BAO,   =0>1>@>B,   A1@>H5==K<. ) 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                  "0:BK        1@0I5=8O      09BK        @8<5@
 
                   =5B  >?5@0=4>2            2                     -                   1         R E P N E   S C A S B 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=8O: 
 
                             A;8  C X   A  A0<>3>  =0G0;0  @02=>  0 ,     B>  !  =5  2K?>;=O5BAO  =8
 
                   @07C.   @>25@:0  >  @025=AB25  C X   =C;N  ?@>2>48BAO  ?5@54  2K?>;=5=85<
 
                   !.   @>25@:0    >  @025=AB25  Z F   548=8F5  ?@>2>48BAO  B>;L:>  4;O  :>- 
 
                   <0=4  C M P S   8  S C A S ,     ?@8G5<  ;8HL  ?>A;5  >G5@54=>3>  2K?>;=5=8O  !. 
 
                             @5D8:AK  R E P N E     8    R E P N Z   O2;ONBAO  A8=>=8<0<8  >4=>3>  8  B>3>
 
                   65  ?@5D8:A0. 
 
                             #  0A    =5B  =5>1E>48<>AB8  8=8F80;878@>20BL  Z F   ?5@54  8A?>;L- 
 
                   7>20=85<  ?>2B>@ONI8EAO  !. 
 
  
 
                                                                           -   9 7   - 
 
                             >2B>@ONI0OAO  !,     :>B>@0O  1K;0  ?@5@20=0  <564C  ?>2B>@0<8, 
 
                   1C45B  :>@@5:B=>  2>7>1=>2;5=0  ?>A;5  2>72@0B0  87  ?@5@K20=8O.     4- 
 
                   =0:>,   5A;8  ?5@54  !  =0E>4OBAO  B0:65  4@C385  ?@5D8:AK  ( =0?@8<5@, 
 
                   L O C K )   2    4>102;5=85  :  R E P N E ,   B>  2A5  ?@5D8:AK,   :@><5  B>3>,   :>B>- 
 
                   @K9  =5?>A@54AB25==>  ?@54H5AB2C5B  :><0=45,     1C4CB  ?>B5@O=K.   >M- 
 
                   B><C,   5A;8  0<  =C6=>  8A?>;L7>20BL  :><0=4C  A  =5A:>;L:8<8  ?@5D8:- 
 
                   A0<8  >4=>2@5<5==>,   B>  0<  A;54C5B  70?@5B8BL  ?@5@K20=8O  =0  2@5<O
 
                   2K?>;=5=8O  :><0=4K  ( 8  A=>20  @07@5H8BL  87  ?>A;5  55    2K?>;=5=8O) . 
 
                   1@0B8B5  0H5  2=8<0=85  =0  B>,     GB>  4065  B0:0O  <5@0  ?@54>AB>@>6- 
 
                   =>AB8  =5  ?@54>E@0=O5B  >B  =5<0A:8@>20==KE  ?@5@K20=89  8  GB>  >1@0- 
 
                   1>B:0  4;8==KE      AB@>:    <>65B    ACI5AB25==>  7045@6820BL  >1@01>B:C
 
                   ?@5@K20=89. 
 
                             !;54CNI89  ?@8<5@  8;;NAB@8@C5B  ?>8A:  ?5@2>3>  109B0,   @02=>3>
 
                   ' A '   2  AB>109B>2>9  AB@>:5  S T R I N G   : 
 
                               C L D                             ; 1C45<  42830BLAO  2  ?@O<><  =0?@02;5=88
 
                               M O V       A L , ' A '           ; 1C45<  A@02=820BL  A  ' A ' 
 
                               L E A       D I ,   S T R I N G   ; 70AK;05<  2  D I   AB0@B>2K9  04@5A  AB@>:8
 
                               M O V       C X , 1 0 0           ; A@02=820BL  1C45<  1 0 0   109B>2
 
                   R E P N E   S C A S B                         ; A@02=8205<  ' A '   A  >G5@54=K<  109B><
 
                               D E C       D I                   ; 2>72@0I05<  C:070B5;L  D I   =0  ' A ' 
 
                             >A;5  >:>=G0=8O  2K?>;=5=8O  :><0=4K  R E P N E   S C A S B ,     C X     1C45B
 
                   @025=  =C;N,         5A;8    109B>2>5  7=0G5=85  ' A '   =5  1K;>  >1=0@C65=>  2
 
                   AB@>:5  S T R I N G ,   8  C X   1C45B  1>;LH5  0 ,   2  ?@>B82=><  A;CG05. 
 
 
 
                                           2 . 4 . 1 3       R E P N Z     >2B>@OBL  ?>:0  =5  =>;L
 
 
 
                   @87=0:8  =5  <5=ONBAO. 
 
 
 
                   ><0=40:   R E P N Z   . 
 
 
 
                   -B0  :><0=40  O2;O5BAO  A8=>=8<><  R E P N E .   !<>B@8B5  >?8A0=85  R E P N E . 
 
 
 
  
 
                                                                           -   9 8   - 
 
                                                   2 . 4 . 1 4       S C A S     @>A<>B@  AB@>:8
 
                                                             ( 87  109B>2  8;8  A;>2) 
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                       *               *   *   *   *   *   . 
 
 
 
                   ><0=40:   S C A S   d e s t i n a t i o n - s t r i n g   . 
 
 
 
                   >38:0:   C M P   A c c u m u l a t o r , ( E S : D I )   ;   B>;L:>  CAB0=02;8205B  ?@87=0:8
 
                                   i f   D F   =   0 
 
                                           D I   =   D I   +   n             ;   n   =   1   4;O  109B0,   2   4;O  A;>20
 
                                   e l s e 
 
                                           D I   =   D I   -   n   . 
 
 
 
                             -B0  :><0=40  A@02=8205B  0::C<C;OB>@  ( A L   8;8  A X )       A    109B><
 
                   8;8  A;>2><,   =0  :>B>@>5  C:07K205B  E S : D I ,   8  CAB0=02;8205B  ?@87=0- 
 
                   :8  2  A>>B25BAB288  A  @57C;LB0B0<8  A@02=5=8O.     !0<8    >?5@0=4K    =5
 
                   87<5=ONBAO.   >A;5  A@02=5=8O,   D I   C25;8G8205BAO  =0  1   ( 4;O  109B>2) 
 
                   8;8  2   ( 4;O  A;>2) ,     5A;8  ?@87=0:  =0?@02;5=8O  A1@>H5=,   8;8  C<5=L- 
 
                   H05BAO  =0  1   8;8  2 ,   5A;8  ?@87=0:  =0?@02;5=8O  CAB0=>2;5=.   "5<  A0- 
 
                   <K<  ?>43>B02;8205BAO  :  A@02=5=8N  A;54CNI89  M;5<5=B  AB@>:8. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                          "0:BK        1@0I5=8O    09BK          @8<5@
 
                                                       109BK( A;>20) 
 
                   d e s t - s t r                           1 5 ( 1 9 )               1                 1       S C A S   W O R D _ T A B L E 
 
                   d e s t - s t r   9 + 1 5 ( 1 9 ) / r e p     1 / r e p             1       R E P N E   S C A S   B Y T E _ T A B L E 
 
                   ( ?>2B>@) 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
                             @8<5G0=8O: 
 
                             -B0  :><0=40  2A5340  0AA5<1;8@C5BAO  8;8  :0:  S C A S B ,     ?@>A<>B@
 
                   AB@>:8  87  109B>2,   8;8  :0:  S C A S W ,   ?@>A<>B@  AB@>:8  87  A;>2,   2  70- 
 
                   28A8<>AB8  >B  B>3>,   O2;O5BAO  ;8  >?5@0=4  AB@>:>9  87  109B>2  8;8  87
 
                   A;>2.       >1>8E  A;CG0OE  K  4>;6=K  2  O2=><  2845  703@C78BL    2    @5- 
 
                   38AB@  D I   A<5I5=85  AB@>:8. 
 
                             ><0=40  S C A S   ?>;57=0  2  B5E  A;CG0OE,     :>340  B@51C5BAO  =09B8
 
                   OG59:C  A  7040==K<  109B><  8;8  A;>2><.     A;8  K    E>B8B5    A@02=8BL
 
  
 
                                                                           -   9 9   - 
 
                   425  AB@>:8  87  ?0<OB8  ?>M;5<5=B=>,     B>  8A?>;L7C9B5  :><0=4C  C M P S . 
 
                 @8<5@. 
 
                   CABL  8<55B  <5AB>  A;54CNI55  >?@545;5=85  : 
 
 
 
                   L O S T _ A         D B       1 0 0   d u p     ( ? )   . 
 
                             ">340  A;54CNI89  ?@8<5@  >?8AK205B  ?>8A:  A8<2>;0  ' A '   2  1;>:5
 
                   ?0<OB8  4;8=>9  1 0 0   109B>2,   =0G8=0NI5<AO  A  L O S T _ A   : 
 
                                     M O V     A X , D S 
 
                                     M O V     E S , A X           ; S C A S   8A?>;L7C5B  E S : D I , 
 
                                                                   ; ?>MB><C  :>?8@C5<  D S   2  E S 
 
                                     C L D                         ; A:0=8@>20BL  1C45<  2  ?@O<><  =0?@02;5=88
 
                                     M O V     A L , ' A '         ; 8I5<  " ?>B5@O==>5"   ' A ' 
 
                                     M O V     C X , 1 0 0         ; A:0=8@>20BL  1C45<  1 0 0   109B>2
 
                                                                   ; ( C X   8A?>;L7C5BAO  2  R E P N E ) 
 
                                     L E A     D I , L O S T _ A   ; 70AK;05<  AB0@B>2K9  04@5A  2  D I 
 
                       R E P N E     S C A S   L O S T _ A         ; 8I5<  ' A ' 
 
                                     J E       F O U N D           ; ?@87=0:  Z F   @025=  1 ,   5A;8  <K  =0H;8  ' A ' 
 
                   N O T F O U N D :           .         ; 5A;8  <K  ?>?0;8  AN40,   B>  ' A '   =5  >1=0@C65=>
 
                                               . 
 
                                               . 
 
                         F O U N D : D E C     D I                 ; 2>72@0I05<  C:070B5;L  D I   =0  ?5@2>5
 
                                               .                   ; >1=0@C65==>5  2E>645=85  ' A ' 
 
                                               . 
 
                             >A;5  2KE>40    87    F8:;0  R E P N E   S C A S ,     Z F = 1 ,     5A;8  2E>645=85
 
                   ' A '   1K;>  >1=0@C65=>,   8  Z F = 0 ,   8=0G5.     ?5@2><  A;CG05  D I   C:07K20- 
 
                   5B  =0  109B,     A;54CNI89  70  109B><,   345  =0E>48BAO  ' A ' ,   ?>MB><C  <K
 
                   ?@>872>48<  :>@@5:F8N  C:070B5;O  D I   A  ?><>ILN  D E C   D I . 
 
 
 
                                         2 . 4 . 1 5       S C A S B     @>A<>B@  AB@>:8  87  109B>2
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                       *               *   *   *   *   *   . 
 
 
 
                   ><0=40:   S C A S B   . 
 
 
 
  
 
                                                                           -   1 0 0   - 
 
                   >38:0:   C M P   A L ,   ( E S : D I )   ; B>;L:>  CAB0=02;8205B  ?@87=0:8
 
                                   i f   D F   =   0 
 
                                           D I   =   D I   +   1 
 
                                   e l s e 
 
                                           D I   =   D I   -   1   . 
 
 
 
                             -B0  :><0=40    A@02=8205B    A L     A  109B><  =0  :>B>@K9  C:07K205B
 
                   E S : D I ,   8    CAB0=02;8205B  ?@87=0:8  2  A>>B25BAB288  A    @57C;LB0B0<8
 
                   A@02=5=8O.   !0<8      >?5@0=4K  =5  87<5=ONBAO.     >A;5  A@02=5=8O,     D I 
 
                   C25;8G8205BAO  =0  1 ,     5A;8    ?@87=0:    =0?@02;5=8O    A1@>H5=,       8;8
 
                   C<5=LH05BAO  =0  1 ,     5A;8  ?@87=0:  =0?@02;5=8O  CAB0=>2;5=.   "5<  A0- 
 
                   <K<  ?>43>B02;8205BAO  :  A@02=5=8N  A;54CNI89  109B. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K              "0:BK        1@0I5=8O        09BK                @8<5@
 
                   =5B  >?5@0=4>2        1 5                   1                     1                 S C A S B 
 
                   ( ?>2B>@)             9 + 1 5 / r e p         1 / r e p                 1                 R E P N E   S C A S B 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=85  :     ><0=40  S C A S B   ?>;57=0  2  B5E  A;CG0OE,       :>340
 
                   B@51C5BAO  =09B8  OG59:C  A  7040==K<  109B><.     A;8  K  E>B8B5  A@02- 
 
                   =8BL  425  AB@>:8  87  ?0<OB8  ?>M;5<5=B=>,     B>  8A?>;L7C9B5    :><0=4C
 
                   C M P S B . 
 
                             @8<5@. 
 
                   CABL  8<55B  <5AB>  A;54CNI55  >?@545;5=85  : 
 
                   L O S T _ A         D B       1 0 0   d u p     ( ? )   . 
 
 
 
                             ">340  A;54CNI89  ?@8<5@  >?8AK205B  ?>8A:  A8<2>;0  ' A '   2  1;>:5
 
                   ?0<OB8  4;8=>9  1 0 0   109B>2,   =0G8=0NI5<AO  A  L O S T _ A   : 
 
                                     M O V     A X , D S 
 
                                     M O V     E S , A X           ; S C A S B   8A?>;L7C5B  E S : D I , 
 
                                                                   ; ?>MB><C  :>?8@C5<  D S   2  E S 
 
                                     C L D                         ; A:0=8@>20BL  1C45<  2  ?@O<><  =0?@02;5=88
 
                                     M O V     A L , ' A '         ; 8I5<  " ?>B5@O==>5"   ' A ' 
 
                                     M O V     C X , 1 0 0         ; A:0=8@>20BL  1C45<  1 0 0   109B>2
 
                                                                   ; ( C X   8A?>;L7C5BAO  2  R E P N E ) 
 
                                     L E A     D I , L O S T _ A   ; 70AK;05<  AB0@B>2K9  04@5A  2  D I 
 
                       R E P N E     S C A S B                     ; 8I5<  ' A ' 
 
                                     J E       F O U N D           ; ?@87=0:  Z F   @025=  1 ,   5A;8  <K  =0H;8  ' A ' 
 
  
 
                                                                           -   1 0 1   - 
 
                   N O T F O U N D :           .                   ; 5A;8  <K  ?>?0;8  AN40, 
 
                                               .                   ; B>  ' A '   =5  >1=0@C65=>
 
                                               . 
 
                         F O U N D : D E C     D I                 ; 2>72@0I05<  C:070B5;L  D I   =0  ?5@2>5
 
                                               .                   ; >1=0@C65==>5  2E>645=85  ' A ' 
 
                                               . 
 
                             >A;5  2KE>40    87  F8:;0  R E P N E   S C A S B ,     Z F = 1 ,     5A;8  2E>645=85
 
                   ' A '   1K;>  >1=0@C65=>,   8  Z F = 0 ,   8=0G5.     ?5@2><  A;CG05  D I   C:07K20- 
 
                   5B  =0  109B,     A;54CNI89  70  109B><,   345  =0E>48BAO  ' A ' ,   ?>MB><C  <K
 
                   ?@>872>48<  :>@@5:F8N  C:070B5;O  D I   A  ?><>ILN  D E C   D I . 
 
 
 
                                         2 . 4 . 1 6       S C A S W       ?@>A<>B@  AB@>:8  87  A;>2
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                       *               *   *   *   *   *   . 
 
 
 
                   ><0=40:   S C A S W   . 
 
 
 
                   >38:0:   C M P   A X ,   ( E S : D I )     ; B>;L:>  CAB0=02;8205B  ?@87=0:8
 
                                   i f   D F   =   0 
 
                                           D I   =   D I   +   2 
 
                                   e l s e 
 
                                           D I   =   D I   -   2   . 
 
 
 
                             -B0  :><0=40    A@02=8205B    A X   A>  A;>2><  =0  :>B>@>5  C:07K205B
 
                   E S : D I ,   8    CAB0=02;8205B  ?@87=0:8  2  A>>B25BAB288  A    @57C;LB0B0<8
 
                   A@02=5=8O.   !0<8      >?5@0=4K  =5  87<5=ONBAO.     >A;5  A@02=5=8O,     D I 
 
                   C25;8G8205BAO  =0  2 ,     5A;8    ?@87=0:    =0?@02;5=8O    A1@>H5=,       8;8
 
                   C<5=LH05BAO  =0  2 ,     5A;8  ?@87=0:  =0?@02;5=8O  CAB0=>2;5=.   "5<  A0- 
 
                   <K<  ?>43>B02;8205BAO  :  A@02=5=8N  A;54CNI55  A;>2>. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K              "0:BK        1@0I5=8O        09BK                @8<5@
 
                   =5B  >?5@0=4>2        1 9                   1                     1                 S C A S W 
 
                   ( ?>2B>@)             9 + 1 9 / r e p         1 / r e p                 1                 R E P N E   S C A S W 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=8O: 
 
                             ><0=40  S C A S W   ?>;57=0  2  B5E  A;CG0OE,   :>340  B@51C5BAO  =09B8
 
  
 
                                                                           -   1 0 2   - 
 
                   OG59:C  A  7040==K<  A;>2><.   A;8  K  E>B8B5  A@02=8BL  425  AB@>:8  87
 
                   ?0<OB8  ?>M;5<5=B=>,   B>  8A?>;L7C9B5  :><0=4C  C M P S W . 
 
                             @8<5@. 
 
 
 
                             CABL  8<55B  <5AB>  A;54CNI55  >?@545;5=85  : 
 
                   L O S T _ A         D B       1 0 0   d u p     ( ? )   . 
 
                             ">340  A;54CNI89  ?@8<5@  >?8AK205B  ?>8A:  A8<2>;0  ' A '   2  1;>:5
 
                   ?0<OB8  4;8=>9  1 0 0   109B>2,   =0G8=0NI5<AO  A  L O S T _ A   : 
 
                                     M O V     A X , D S 
 
                                     M O V     E S , A X           ; S C A S W   8A?>;L7C5B  E S : D I , 
 
                                                                   ; ?>MB><C  :>?8@C5<  D S   2  E S 
 
                                     C L D                         ; A:0=8@>20BL  1C45<  2  ?@O<><  =0?@02;5=88
 
                                     M O V     A L , ' A '         ; 8I5<  " ?>B5@O==>5"   ' A ' 
 
                                     M O V     C X , 5 0           ; A:0=8@>20BL  1C45<  5 0   A;>2
 
                                                                   ; ( C X   8A?>;L7C5BAO  2  R E P N E ) 
 
                                     L E A     D I , L O S T _ A   ; 70AK;05<  AB0@B>2K9  04@5A  2  D I 
 
                       R E P N E     S C A S W                     ; 8I5<  ' A ' 
 
                                     J E       F O U N D           ; ?@87=0:  Z F   @025=  1 ,   5A;8  <K  =0H;8  ' A ' 
 
                   N O T F O U N D :           .                   ; 5A;8  <K  ?>?0;8  AN40, 
 
                                               .                   ; B>  ' A '   =5  >1=0@C65=>
 
                                               . 
 
                         F O U N D : D E C     D I                 ; 2>72@0I05<  C:070B5;L  D I 
 
                                                                   ; =0  ?5@2>5  >1=0@C65==>5
 
                                     D E C     D I                 ; 2E>645=85  ' A ' 
 
                                               . 
 
                                               . 
 
                             >A;5  2KE>40    87  F8:;0  R E P N E   S C A S W ,     Z F = 1 ,     5A;8  2E>645=85
 
                   ' A '   1K;>  >1=0@C65=>,   8  Z F = 0 ,   8=0G5.     ?5@2><  A;CG05  D I   C:07K20- 
 
                   5B  =0  A;>2>,   A;54CNI55  70  A;>2><,   345  =0E>48BAO  ' A ' ,   ?>MB><C  <K
 
                   ?@>872>48<  :>@@5:F8N  C:070B5;O  D I   A  ?><>ILN  42CE  D E C   D I . 
 
 
 
                                                   2 . 4 . 1 7       S T O S     0?8AL  2  AB@>:C
 
                                                             ( 87  109B>2  8;8  A;>2) 
 
 
 
                   @87=0:8  =5  <5=ONBAO. 
 
 
 
                   ><0=40:     S T O S   d e s t i n a t i o n - s t r i n g . 
 
  
 
                                                                           -   1 0 3   - 
 
                   >38:0:         ( E S : D I )   =   A c c u m u l a t o r 
 
                                           i f   D F   =   0 
 
                                                   D I   =   D I   +   n         ;   n   =   1   4;O  109B0,   2   -   4;O  A;>20
 
                                           e l s e 
 
                                                   D I   =   D I   -   n   . 
 
                             ><0=40  S T O S   :>?8@C5B  109B  8;8  A;>2>,     @0A?>;>65==>5  2    A L 
 
                   8;8  A X ,     2  <5AB>  ?0<OB8,     =0  :>B>@>5  C:07K205B  ( E S : D I ) ,   0  B0:65
 
                   8=:@5<5=B8@C5B  8;8  45:@5<5=B8@C5B  D I   ( 2  7028A8<>AB8  >B    A>AB>O- 
 
                   =8O  ?@87=0:0  =0?@02;5=8O  D F ) ,   GB>1K  ?>43>B>28BLAO  :  :>?8@>20=8N
 
                   0::C<C;OB>@0  2  A;54CNICN  OG59:C  ( 109B  8;8  A;>2>)   ?0<OB8. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K        "0:BK              1@0I5=8O    09BK            @8<5@
 
                                       109BK( A;>20) 
 
                   d e s t - s t r         1 1 ( 1 5 )               1                 1         S T O S   W O R D _ A R R A Y 
 
                   d e s t - s t r   9 + 1 0 ( 1 4 ) / r e p     1 / r e p             1         R E P   S T O S   W O R D _ A R R A Y 
 
                   ( ?>2B>@) 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=8O: 
 
                             -B0  :><0=40  2A5340  0AA5<1;8@C5BAO  8;8  :0:  S T O S B ,     70?8AL  2
 
                   AB@>:C  87  109B>2,   8;8  :0:  S T O S W ,   70?8AL  2  AB@>:C  87  A;>2,   2  70- 
 
                   28A8<>AB8  >B      B>3>,     C:07K205B  ;8  d e s t i n a t i o n - s t r i n g   =0  AB@>:C
 
                   109B>2  8;8  =0  AB@>:C  A;>2.     4=0:>,   2  >1>8E  A;CG0OE  K  4>;6=K  2
 
                   O2=><  2845  703@C78BL  2  @538AB@  D I   A<5I5=85  AB@>:8. 
 
                             @8<5@. 
 
                             A;8  :><0=4C    70?8A8    2    AB@>:C  8A?>;L7>20BL  2  A>G5B0=88  A
 
                   ?@5D8:A><  R E P ,   B>  B0:0O  :><0=40  1C45B  ?>;57=0  4;O  8=8F80;870F88
 
                   1;>:0  ?0<OB8;     A;54CNI89  ?@8<5@  8;;NAB@8@C5B  8=8F80;870F8N  AB>- 
 
                   109B>2>3>  1;>:0  ?0<OB8,     @0A?>;>65==>3>  ?>  04@5AC  B U F F E R ,   2  0   : 
 
                             M O V     A L , 0             ; 7=0G5=85, :>B>@>5  ?@8A208205<
 
                                                           ; ?@8  8=8F80;870F88
 
                             L E A     D I , B U F F E R   ; 703@C605<  AB0@B>2K9  04@5A  1;>:0  ?0<OB8
 
                             M O V     C X , 1 0 0         ; @07<5@  1;>:0  ?0<OB8
 
                             C L D                         ; 1C45<  42830BLAO  2  ?@O<><  =0?@02;5=88
 
                   R E P     S T O S   B U F F E R         ; A@02=8B5  MBC  AB@>:C  A    ><  4;O  S T O S B 
 
  
 
                                                                           -   1 0 4   - 
 
                                         2 . 4 . 1 8       S T O S B     0?8AL  2  AB@>:C  87  109B>2
 
 
 
                   @87=0:8  =5  <5=ONBAO. 
 
 
 
                   ><0=40:   S T O S B 
 
                   ;>38:0:         ( E S : D I )   =   A L 
 
                                           i f   D F   =   0 
 
                                                   D I   =   D I   +   1 
 
                                           e l s e 
 
                                                   D I   =   D I   -   1   . 
 
                             ><0=40  S T O S B   :>?8@C5B  109B,     @0A?>;>65==K9  2  A L ,     2  <5AB>
 
                   ?0<OB8,   =0    :>B>@>5  C:07K205B  E S : D I ,   0  B0:65  8=:@5<5=B8@C5B  8;8
 
                   45:@5<5=B8@C5B  D I     ( 2  7028A8<>AB8  >B  A>AB>O=8O  ?@87=0:0  =0?@02- 
 
                   ;5=8O  D F ) ,     GB>1K  ?>43>B>28BLAO  :  :>?8@>20=8N    A L     2    A;54CNI89
 
                   109B  ?0<OB8. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K              "0:BK              1@0I5=8O        09BK            @8<5@
 
                   =5B  >?5@0=4>2        1 1                         1                     1                 S T O S B 
 
                   ( ?>2B>@)             9 + 1 0 / r e p               1 / r e p                 1                 R E P   S T O S B 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                     @8<5@. 
 
                             A;8  :><0=4C  70?8A8  2  AB@>:C  8A?>;L7>20BL    2    A>G5B0=88    A
 
                   ?@5D8:A><  R E P ,   B>  B0:0O  :><0=40  1C45B  ?>;57=0  4;O  8=8F80;870F88
 
                   1;>:0  ?0<OB8;   A;54CNI89  ?@8<5@  8;;NAB@8@C5B  8=8F80;870F8N    AB>- 
 
                   109B>2>3>  1;>:0  ?0<OB8,     @0A?>;>65==>3>  ?>  04@5AC  B U F F E R ,   2  0   : 
 
                             M O V     A L , 0             ; 7=0G5=85, :>B>@>5  ?@8A208205<
 
                                                           ; ?@8  8=8F80;870F88
 
                             L E A     D I , B U F F E R   ; 703@C605<  AB0@B>2K9  04@5A  1;>:0  ?0<OB8
 
                             M O V     C X , 1 0 0         ; @07<5@  1;>:0  ?0<OB8
 
                             C L D                         ; 1C45<  42830BLAO  2  ?@O<><  =0?@02;5=88
 
                   R E P     S T O S B                     ; A@02=8B5  MBC  AB@>:C  A    ><  4;O  S T O S 
 
 
 
                                           2 . 4 . 1 9       S T O S W     0?8AL  2  AB@>:C  87  A;>2
 
 
 
                   @87=0:8  =5  <5=ONBAO. 
 
 
 
                   ><0=40:       S T O S W . 
 
  
 
                                                                           -   1 0 5   - 
 
                   ;>38:0:         ( E S : D I )   =   A X 
 
                                           i f   D F   =   0 
 
                                                   D I   =   D I   +   2 
 
                                           e l s e 
 
                                                   D I   =   D I   -   2   . 
 
                             ><0=40  S T O S W   :>?8@C5B  A;>2>,     @0A?>;>65==>5  2  A X ,   2  <5AB>
 
                   ?0<OB8,   =0    :>B>@>5  C:07K205B  E S : D I ,   0  B0:65  8=:@5<5=B8@C5B  8;8
 
                   45:@5<5=B8@C5B  D I   ( 2  7028A8<>AB8  >B  A>AB>O=8O  ?@87=0:0    =0?@02- 
 
                   ;5=8O  D F ) ,         GB>1K    ?>43>B>28BLAO  :  :>?8@>20=8N  A X   2  A;54CNI55
 
                   A;>2>  ?0<OB8. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K              "0:BK              1@0I5=8O        09BK            @8<5@
 
                   =5B  >?5@0=4>2        1 5                         1                     1                 S T O S W 
 
                   ( ?>2B>@)             9 + 1 4 / r e p               1 / r e p                 1                 R E P   S T O S W 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5@. 
 
                             A;8  :><0=4C  70?8A8  2  AB@>:C  8A?>;L7>20BL    2    A>G5B0=88    A
 
                   ?@5D8:A><  R E P ,   B>  B0:0O  :><0=40  1C45B  ?>;57=0  4;O  8=8F80;870F88
 
                   1;>:0  ?0<OB8;   A;54CNI89  ?@8<5@  8;;NAB@8@C5B  8=8F80;870F8N    AB>- 
 
                   109B>2>3>  1;>:0  ?0<OB8,     @0A?>;>65==>3>  ?>  04@5AC  B U F F E R ,   2  0   : 
 
                             M O V     A L , 0             ; 7=0G5=85, :>B>@>5  ?@8A208205<
 
                                                           ; ?@8  8=8F80;870F88
 
                             L E A     D I , B U F F E R   ; 703@C605<  AB0@B>2K9  04@5A  1;>:0  ?0<OB8
 
                             M O V     C X , 5 0           ; @07<5@  1;>:0  ?0<OB8  ( 2  A;>20E) 
 
                             C L D                         ; 1C45<  42830BLAO  2  ?@O<><  =0?@02;5=88
 
                   R E P     S T O S W                     ; A@02=8B5  MBC  AB@>:C  A    ><  4;O  S T O S 
 
 
 
                                                   2 . 5   ><0=4K  ?5@540G8  C?@02;5=8O
 
 
 
                                                 2 . 5 . 1       C A L L     K7>2  ?>4?@>3@0<<K
 
 
 
                   @87=0:8  =5  <5=ONBAO. 
 
 
 
                   ><0=40:         C A L L     p r o c e d u r e _ n a m e   . 
 
  
 
                                                                           -   1 0 6   - 
 
                   >38:0:             i f   F A R   C A L L   ( 2=5H=89  A53<5=B) 
 
                                                     P U S H   C S 
 
                                                     C S   =   d e s t _ s e g 
 
                                             P U S H   I P 
 
                                             I P   =   d e s t _ o f f s e t   . 
 
                             C A L L   ?5@5405B  C?@02;5=85  ?>4?@>3@0<<5,   :>B>@0O  <>65B  =0E>- 
 
                   48BLAO  :0:  2=CB@8  B5:CI53>  A53<5=B0  ( N E A R - p r o c ) ,     B0:  8  2=5  53>
 
                   ( F A R - p r o c ) .   -B8<    42C<  B8?0<  C A L L   A>>B25BAB2CNB    425    @07;8G=K5
 
                   <0H8==K5  :><0=4K,   8  :><0=40  R E T   2>72@0B0  87  ?>4?@>3@0<<K  4>;6=0
 
                   A>>B25BAB2>20BL  B8?C  :><0=4K    C A L L     ( ?>B5=F80;L=0O    2>7<>6=>ABL
 
                   =5A>>B25BAB28O  2>7=8:05B,   :>340  ?>4?@>3@0<<0  8  :><0=40  C A L L   0A- 
 
                   A5<1;8@CNBAO  @0745;L=>) . 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                            "0:BK  1@0I5=8O  09BK      @8<5@
 
                                                               109BK
 
                                                             ( A;>20) 
 
                   n e a r - p r o c                           1 9 ( 2 3 )           1             3         C A L L   N E A R _ P R O C 
 
                   f a r - p r o c                             2 8 ( 3 6 )           2             5         C A L L   F A R _ P R O C 
 
                   ?0<OBL- C:070B5;L1 6     2 1 ( 2 9 ) + E A         2           2 - 4       C A L L   P R O C [ S I ] 
 
                   @538AB@- C:070B5;L1 6       1 6 ( 2 4 )           1             2         C A L L   A X 
 
                   ?0<OBL- C:070B5;L3 2     3 7 ( 5 7 ) + E A         4           2 - 4       C A L L   [ B X ] . R O U T I N E 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=8O: 
 
                             A;8  ?>4?@>3@0<<0  =0E>48BAO  2  4@C3><  A53<5=B5,     B>  ?@>F5A- 
 
                   A>@  70AK;05B  2  AB5:  A=0G0;0  B5:CI55  7=0G5=85  C S ,     70B5<  B5:CI55
 
                   7=0G5=85  I P       ( I P     C:07K205B  =0  :><0=4C,     A;54CNICN  70  :><0=4>9
 
                   C A L L ) ,   0    70B5<  ?5@5405B  C?@02;5=85  2    ?>4?@>3@0<<C.       A;8    65
 
                   ?>4?@>3@0<<0  =0E>48BAO  2  B><  65  A53<5=B5,   B>  ?@>F5AA>@  70AK;05B
 
                   2  AB5:  A=0G0;0  B5:CI55  7=0G5=85  I P   ( :>B>@>5  >?OBL  65    C:07K205B
 
                   =0  :><0=4C,     A;54CNICN  70  :><0=4>9  C A L L ) ,     0  70B5<  ?5@5405B  C?- 
 
                   @02;5=85  2  ?>4?@>3@0<<C.     C A L L   B0:65  <>65B  AG8B0BL  04@5A    ?>4?- 
 
                   @>3@0<<K  87  @538AB@0  8;8  87  ?0<OB8.     -B0  D>@<0  :><0=4K  C A L L   =0- 
 
                   7K205BAO  :>A25==K<  2K7>2><. 
 
  
 
                                                                           -   1 0 7   - 
 
                                                   2 . 5 . 2       J M P   57CA;>2=K9  ?5@5E>4
 
 
 
                   @87=0:8  =5  <5=ONBAO  . 
 
 
 
                   ><0=40:     J M P   t a r g e t   . 
 
 
 
                   #A;>285  ?5@5E>40:     ?5@5E>4  >ACI5AB2;O5BAO  2A5340. 
 
 
 
                             ><0=40  J M P   2A5340  ?5@5405B  C?@02;5=85  2  <5AB>,   >?@545;O5- 
 
                   <>5  >?5@0=4><  t a r g e t .     >B;8G85  >B  :><0=4K  C A L L ,   J M P   =5  70?><8- 
 
                   =05B  7=0G5=85  I P ,   B. :.   ?>O2;5=85  :><0=4K  2>72@0B0  R E T   =5  >6840- 
 
                   5BAO.   5@5E>4    2=CB@8  A53<5=B0  <>65B  1KBL  7040=    :0:    >?5@0=4><
 
                   B8?0  ?0<OBL,     B0:  8  G5@57  1 6 - 18B=K9  @538AB@.   5@5E>4  2>  2=5H=89
 
                   A53<5=B  <>65B  1KBL  7040=  B>;L:>  G5@57  >?5@0=4  B8?0  ?0<OBL. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                        "0:BK    1@0I5=8O    09BK          @8<5@
 
                   s h o r t - l a b e l                           1 5       -                     2           J M P   R O P E _ N E A R 
 
                   n e a r - l a b e l                             1 5       -                     3           J M P   S A M E _ S E G M E N T 
 
                   f a r - l a b e l                               1 5       -                     5           J M P   F A R _ L A B E L 
 
                   ?0<. - C:070B5;L1 6       1 8   +   E A       -                   2 - 4         J M P   S A M E _ S E G 
 
                   @53. - C:070B5;L1 6           1 1             -                     2           J M P   B X 
 
                   ?0<. - C:070B5;L3 2       2 4   +   E A       -                   2 - 4         J M P   N E X T _ S E G 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=8O: 
 
                             A;8  0AA5<1;5@    <>65B    >?@545;8BL,       GB>  2  A;CG05  ?5@5E>40
 
                   2=CB@8  A53<5=B0  F5;L  ?5@5E>40  =0E>48BAO  2  ?@545;0E    1 2 7     109B>2
 
                   >B  <5AB0    @0A?>;>65=8O  B5:CI59  :><0=4K,     B>  0AA5<1;5@  02B><0B8- 
 
                   G5A:8  A35=5@8@C5B  42CE109B>2CN  :><0=4C    ( :>@>B:89    ?5@5E>4) ;     2
 
                   ?@>B82=><  A;CG05    A35=5@8@C5BAO  B@5E109B>2K9  N E A R   J M P .       F5;OE
 
                   35=5@0F88  42CE109B>2>9  :><0=4K  K    <>65B5    A45;0BL    " ?>4A:07:C" 
 
                   0AA5<1;5@C,   8A?>;L7CO  A?5F80;L=K9  >?5@0B>@  " s h o r t "   : 
 
                                           J M P   s h o r t   n e a r _ b y 
 
  
 
                                                                           -   1 0 8   - 
 
                                               2 . 5 . 3       R E T   >72@0B  87  ?>4?@>3@0<<K
 
 
 
                   @87=0:8  =5  <5=ONBAO  . 
 
 
 
                   ><0=40:     R E T   o p t i o n a l - p o p - v a l u e   . 
 
 
 
                   >38:0:       P O P   I P 
 
                                       i f   F A R   R E T U R N   ( 2=5H=89  A53<5=B) 
 
                                               P O P   C S 
 
                                       S P   =   S P   +   o p t i o n a l - p o p - v a l u e   ( 5A;8  >=>  8<55BAO)   . 
 
 
 
                             ><0=40  R E T     ?5@5405B  C?@02;5=85  87  2K720==>9  ?>4?@>3@0<<K
 
                   :><0=45,   A;54>202H59  =5?>A@54AB25==>  70  C A L L ,   8  45;05B  MB>  A;5- 
 
                   4CNI8<  >1@07><  : 
 
                             -   ?5@5AK;05B  A;>2>  87  25@ECH:8  AB5:0  2  I P ; 
 
                             -   5A;8  2>72@0B  >ACI5AB2;O5BAO  2>  2=5H=89  A53<5=B,   B>
 
                                 ?5@5AK;05B  A;>2>  87  =>2>9  25@ECH:8  AB5:0  2  C S ; 
 
                             -   C25;8G8205B  S P   =0  7=0G5=85  >?5@0=40  o p t i o n a l - p o p - v a l u e , 
 
                                 5A;8  >=>  7040=>. 
 
                             AA5<1;5@  A35=5@8@C5B  2>72@0B  2>  2=CB@5==89  A53<5=B,     5A;8
 
                   ?>4?@>3@0<<0,   A>45@60I0O      R E T ,     1C45B  >1>7=0G5=0  ?@>3@0<<8AB><
 
                   :0:  N E A R ,   8  2>72@0B  2>  2=5H=89  A53<5=B,   -   5A;8  :0:  F A R .   ?5@0=4
 
                   o p t i o n a l - p o p - v a l u e   >?@545;O5B  7=0G5=85,     :>B>@>5  =04>  ?@81028BL
 
                   :  S P ,     GB>  8<55B  A<KA;  " >A2>1>645=8O"   AB5:0  >B  " ;8H=8E"     109B>2
 
                   ( =0?@8<5@,   >B  2E>4=KE  ?0@0<5B@>2,   :>340  >=8  ?5@540NBAO  ?>4?@>3- 
 
                   @0<<5  G5@57  AB5:) . 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                                  "0:BK    1@0I5=8O      09BK      @8<5@
 
                   ( 2=CB@. A53<. , 157  p o p )             2 0               1                   1             R E T 
 
                   ( 2=CB@. A53<. ,   A  p o p )               2 4               1                   3             R E T   4 
 
                   ( 2=5H=. A53<. , 157  p o p )             3 2               2                   1             R E T 
 
                   ( 2=5H=. A53<. ,   A  p o p )               3 1               2                   3             R E T   2 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
  
 
                                                                           -   1 0 9   - 
 
                                                   2 . 6 .   ><0=4K  CA;>2=>3>  ?5@5E>40
 
 
 
                                                     2 . 6 . 1       J A     5@5E>4  5A;8  2KH5
 
 
 
                   @87=0:8  =5  <5=ONBAO  . 
 
 
 
                   ><0=40:   J A     s h o r t - l a b e l   . 
 
 
 
                   #A;>285  ?5@5E>40:     J u m p     i f     C F   =   0   a n d   Z F   =   0   . 
 
 
 
                             ><0=40  J A   8A?>;L7C5BAO  ?>A;5  :><0=4  C M P   8  S U B   8    ?5@5405B
 
                   C?@02;5=85  ?>    <5B:5  s h o r t - l a b e l ,     5A;8  ?5@2K9  >?5@0=4  ( :>B>@K9
 
                   4>;65=  1KBL  G8A;><  157  7=0:0)     1K;  1>;LH5,     G5<  2B>@>9    >?5@0=4
 
                   ( B0:65  157      7=0:0) .     &5;L  ?5@5E>40  4>;6=0  ;560BL  2  ?@545;0E  >B
 
                   - 1 2 8   4>  1 2 7   109B>2  >B  A;54CNI59  :><0=4K. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                  "0:BK      1@0I5=8O              09BK              @8<5@
 
                   s h o r t - l a b e l         1 6   8;8  4             -                           2                   J A   A B O V E 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=8O: 
 
                             ><0=40  J N B E ,   ?5@5E>4  5A;8  =5  =865  8  =5  @02=>,   -   MB>  B0  65
 
                   :><0=40,   GB>  8  J A . 
 
                             ><0=4C  J A ,     ?5@5E>4  5A;8  2KH5,     A;54C5B  8A?>;L7>20BL    ?@8
 
                   A@02=5=88  G8A5;  157  7=0:0. 
 
                             ><0=4C  J G ,     ?5@5E>4  5A;8  1>;LH5,   A;54C5B  8A?>;L7>20BL  ?@8
 
                   A@02=5=88  G8A5;  A>  7=0:><. 
 
 
 
                                         2 . 6 . 2       J A E     5@5E>4  5A;8  2KH5  8;8  @02=>
 
 
 
                   @87=0:8  =5  <5=ONBAO  . 
 
 
 
                   ><0=40:   J A E     s h o r t - l a b e l   . 
 
 
 
                   #A;>285  ?5@5E>40:     J u m p     i f     C F   =   0 
 
 
 
                             ><0=40  J A E     8A?>;L7C5BAO  ?>A;5  :><0=4  C M P   8;8  S U B   8  ?5@5- 
 
                   405B  C?@02;5=85  ?>  <5B:5  s h o r t - l a b e l ,     5A;8  ?5@2K9  >?5@0=4    1K;
 
  
 
                                                                           -   1 1 0   - 
 
                   1>;LH5  8;8      @025=    2B>@><C.     ( 10  >?5@0=40  @0AA<0B@820NBAO  :0:
 
                   G8A;0  157  7=0:0. )     &5;L  ?5@5E>40  4>;6=0  ;560BL    2    ?@545;0E    >B
 
                   - 1 2 8   4>  1 2 7   109B>2  >B  A;54CNI59  :><0=4K. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                  "0:BK    1@0I5=8O      09BK              @8<5@
 
                   s h o r t - l a b e l         1 6   8;8  4           -                   2             J A E   A B O V E _ E Q U A L 
 
 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=8O: 
 
                             ><0=40  J N B ,     ?5@5E>4  5A;8  =5  =865,     -   MB>  B0  65    :><0=40, 
 
                   GB>  8  J A E . 
 
                             ><0=4C  J A E ,     ?5@5E>4  5A;8  2KH5  8;8  @02=>,   A;54C5B  8A?>;L- 
 
                   7>20BL  ?@8  A@02=5=88  G8A5;  157  7=0:0. 
 
                             ><0=4C  J G E ,     ?5@5E>4  5A;8  1>;LH5  8;8  @02=>,     A;54C5B    8A- 
 
                   ?>;L7>20BL  ?@8  A@02=5=88  G8A5;  A>  7=0:><. 
 
 
 
                                                     2 . 6 . 3       J B     5@5E>4  5A;8  =865
 
 
 
                   @87=0:8  =5  <5=ONBAO. 
 
 
 
                   ><0=40:     J B     s h o r t - l a b e l . 
 
 
 
                   #A;>285  ?5@5E>40:     J u m p     i f     C F   =   1   . 
 
 
 
                             ><0=40  J B     8A?>;L7C5BAO  ?>A;5  :><0=4  C M P   8  S U B   8  ?5@5405B
 
                   C?@02;5=85  ?>  <5B:5  s h o r t - l a b e l ,     5A;8  ?5@2K9  >?5@0=4  1K;  <5=L- 
 
                   H5,   G5<        2B>@>9.     ( 10  >?5@0=40  @0AA<0B@820NBAO  :0:  G8A;0  157
 
                   7=0:0. )   &5;L    ?5@5E>40  4>;6=0  ;560BL  2  ?@545;0E  >B  - 1 2 8   4>    1 2 7 
 
                   109B>2  >B  A;54CNI59  :><0=4K. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                  "0:BK      1@0I5=8O              09BK              @8<5@
 
                   s h o r t - l a b e l         1 6   8;8  4             -                           2                   J B   B E L O W 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=8O: 
 
                             ><0=4K  J C   ( ?5@5E>4  5A;8  ?5@5=>A) ,   J B   8  J N A E   ( ?5@5E>4  5A;8
 
                   =5  2KH5  8  =5  @02=>)     2A5  O2;ONBAO  A8=>=8<0<8  >4=>9  8  B>9  65  :>- 
 
                   <0=4K. 
 
  
 
                                                                           -   1 1 1   - 
 
                             ><0=4C  J B ,     ?5@5E>4  5A;8  =865,     A;54C5B  8A?>;L7>20BL    ?@8
 
                   A@02=5=88  G8A5;  157  7=0:0. 
 
                             ><0=4C  J L ,     ?5@5E>4  5A;8  <5=LH5,   A;54C5B  8A?>;L7>20BL  ?@8
 
                   A@02=5=88  G8A5;  A>  7=0:><. 
 
 
 
                               2 . 6 . 4       J B E     5@5E>4  5A;8  =865  8;8  @02=>
 
 
 
                   @87=0:8  =5  <5=ONBAO. 
 
 
 
                   ><0=40:   J B E     s h o r t - l a b e l . 
 
 
 
                   #A;>285  ?5@5E>40:     J u m p     i f     C F   =   1   o r   Z F   =   1   . 
 
 
 
                             ><0=40  J B E   8A?>;L7C5BAO  ?>A;5  :><0=4  C M P   8  S U B   8  ?5@5405B
 
                   C?@02;5=85  ?>  <5B:5  s h o r t - l a b e l ,   5A;8  ?5@2K9  >?5@0=4  1K;  <5=LH5
 
                   8;8  @025=  2B>@><C.     ( 10  >?5@0=40  @0AA<0B@820NBAO  :0:  G8A;0  157
 
                   7=0:0. )   &5;L    ?5@5E>40  4>;6=0  ;560BL  2  ?@545;0E  >B  - 1 2 8   4>    1 2 7 
 
                   109B>2  >B  A;54CNI59  :><0=4K. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                  "0:BK        1@0I5=8O              09BK              @8<5@
 
                   s h o r t - l a b e l         1 6   8;8  4             -                             2           J B E   N O T _ A B O V E 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=8O: 
 
                             ><0=40  J N A ,     ?5@5E>4  5A;8  =5  2KH5,     -   MB>  B0  65    :><0=40, 
 
                   GB>  8  J B E . 
 
                             ><0=4C  J B E ,     ?5@5E>4  5A;8  =865  8;8  @02=>,   A;54C5B  8A?>;L- 
 
                   7>20BL  ?@8  A@02=5=88  G8A5;  157  7=0:0. 
 
                             ><0=4C  J L E ,     ?5@5E>4  5A;8  <5=LH5  8;8  @02=>,     A;54C5B    8A- 
 
                   ?>;L7>20BL  ?@8  A@02=5=88  G8A5;  A>  7=0:><. 
 
 
 
                                                     2 . 6 . 5     J C     5@5E>4  5A;8  ?5@5=>A
 
 
 
                   @87=0:8  =5  <5=ONBAO  . 
 
 
 
                   ><0=40:     J C     s h o r t - l a b e l   . 
 
 
 
                   #A;>285  ?5@5E>40:     J u m p     i f     C F   =   1   . 
 
  
 
                                                                           -   1 1 2   - 
 
 
 
                             ><0=40  J C   ?5@5405B  C?@02;5=85  ?>  <5B:5  s h o r t - l a b e l ,     5A;8
 
                   ?@87=0:  ?5@5=>A0  C F   CAB0=>2;5=  ( B. 5.     = 1 ) .   &5;L  ?5@5E>40  4>;6=0
 
                   ;560BL  2  ?@545;0E  >B  - 1 2 8   4>  1 2 7   109B>2  >B  A;54CNI59  :><0=4K. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                  "0:BK      1@0I5=8O              09BK              @8<5@
 
                   s h o r t - l a b e l         1 6   8;8  4           -                             2             J !  C A R R Y _ S E T 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=8O: 
 
                             ><0=4K  J B   ( ?5@5E>4  5A;8  =865) ,   J C   8  J N A E   ( ?5@5E>4  5A;8  =5
 
                   2KH5  8  =5  @02=>)     2A5  O2;ONBAO  A8=>=8<0<8  >4=>9  8  B>9  65  :><0=- 
 
                   4K. 
 
                             >;L7C9B5AL  :><0=4>9  J N C ,     ?5@5E>4  5A;8  =5B  ?5@5=>A0,     4;O
 
                   ?5@5E>40  2  B><  A;CG05,     :>340  ?@87=0:  ?5@5=>A0  C F   A1@>H5=  ( B. 5. 
 
                   = 0 ) . 
 
 
 
                                                 2 . 6 . 6       J C X Z     5@5E>4  5A;8  C X   =   0 
 
 
 
                   @87=0:8  =5  <5=ONBAO  . 
 
 
 
                   ><0=40:   J C X Z     s h o r t - l a b e l   . 
 
 
 
                   #A;>285  ?5@5E>40:     J u m p     i f     C X   =   0   . 
 
 
 
                             ><0=40  J C X Z   ?5@5405B  C?@02;5=85  ?>  <5B:5  s h o r t - l a b e l ,   5A- 
 
                   ;8  @538AB@    C X   @025=  0 .     &5;L  ?5@5E>40  4>;6=0  ;560BL  2  ?@545;0E
 
                   >B  - 1 2 8   4>  1 2 7   109B>2  >B  A;54CNI59  :><0=4K. 
 
 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                  "0:BK        1@0I5=8O          09BK          @8<5@
 
                   s h o r t - l a b e l         1 8   8;8  6             -                         2         J !X Z   C O U N T _ D O W N 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=85:   -B0  :><0=40  >1KG=>  ?@8<5=O5BAO  2  =0G0;5  F8:;0, 
 
                   GB>1K  ?@>?CAB8BL  B5;>  F8:;0,     :>340    ?5@5<5==0O    AG5BG8:0    ( C X ) 
 
                   @02=0  =C;N. 
 
 
 
  
 
                                                                           -   1 1 3   - 
 
                                                   2 . 6 . 7       J E     5@5E>4  5A;8  @02=>
 
 
 
                   @87=0:8  =5  <5=ONBAO  . 
 
 
 
                   ><0=40:   J E     s h o r t - l a b e l . 
 
 
 
                   #A;>285  ?5@5E>40:     J u m p     i f     Z F   =   1   . 
 
 
 
                             ><0=40  J E     8A?>;L7C5BAO  ?>A;5  :><0=4  C M P   8  S U B   8  ?5@5405B
 
                   C?@02;5=85  ?>  <5B:5  s h o r t - l a b e l ,     5A;8  ?5@2K9  >?5@0=4  1K;  @025=
 
                   2B>@><C.   &5;L    ?5@5E>40  4>;6=0  ;560BL  2  ?@545;0E  >B  - 1 2 8   4>  1 2 7 
 
                   109B>2  >B  A;54CNI59  :><0=4K. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                  "0:BK      1@0I5=8O              09BK              @8<5@
 
                   s h o r t - l a b e l         1 6   8;8  4           -                             2                   J E   Z E R O 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=8O: 
 
                             ><0=40  J Z ,     ?5@5E>4  5A;8  =>;L,   -   MB>  B0  65  :><0=40,   GB>  8
 
                   J E . 
 
 
 
                                                   2 . 6 . 8       J G     5@5E>4  5A;8  1>;LH5
 
 
 
                   @87=0:8  =5  <5=ONBAO. 
 
 
 
                   ><0=40:   J G     s h o r t - l a b e l   . 
 
 
 
                   #A;>285  ?5@5E>40:     J u m p     i f     Z F   =   0   a n d   S F   =   O F   . 
 
 
 
                             ><0=40  J G   8A?>;L7C5BAO  ?>A;5  :><0=4  C M P   8;8  S U B   8  ?5@540- 
 
                   5B  C?@02;5=85  ?>  <5B:5  s h o r t - l a b e l ,     5A;8    ?5@2K9    >?5@0=4    1K;
 
                   1>;LH5,   G5<    2B>@>9.   ( 10  >?5@0=40  @0AA<0B@820NBAO  :0:  G8A;0  A>
 
                   7=0:><. )   &5;L    ?5@5E>40  4>;6=0  ;560BL  2  ?@545;0E  >B  - 1 2 8   4>  1 2 7 
 
                   109B>2  >B  A;54CNI59  :><0=4K. 
 
 
 
  
 
                                                                           -   1 1 4   - 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                  "0:BK        1@0I5=8O              09BK              @8<5@
 
                   s h o r t - l a b e l         1 6   8;8  4             -                             2               J G   G R E A T E R 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=8O: 
 
                             ><0=40  J N L E ,     ?5@5E>4  5A;8  =5  <5=LH5  8  =5  @02=>,   -   MB>  B0
 
                   65  :><0=40,   GB>  8  J G . 
 
                             ><0=4C  J A ,       ?5@5E>4  5A;8  2KH5,     A;54C5B  8A?>;L7>20BL  ?@8
 
                   A@02=5=88  G8A5;  157  7=0:0. 
 
                             ><0=4C  J G ,     ?5@5E>4  5A;8  1>;LH5,   A;54C5B  8A?>;L7>20BL  ?@8
 
                   A@02=5=88  G8A5;  A>  7=0:><. 
 
 
 
                                             2 . 6 . 9         J G E     5@5E>4  5A;8  1>;LH5  8;8  @02=>
 
 
 
                   @87=0:8  =5  <5=ONBAO  . 
 
 
 
                   ><0=40:   J G E     s h o r t - l a b e l   . 
 
 
 
                   #A;>285  ?5@5E>40:     J u m p     i f     S F   =   O F   . 
 
 
 
                             ><0=40  J G E   8A?>;L7C5BAO  ?>A;5  :><0=4  C M P   8;8  S U B   8    ?5@5- 
 
                   405B  C?@02;5=85    ?>  <5B:5  s h o r t - l a b e l ,     5A;8  ?5@2K9  >?5@0=4  1K;
 
                   1>;LH5  8;8  @025=  2B>@><C.     ( 10    >?5@0=40    @0AA<0B@820NBAO    :0:
 
                   G8A;0  A>      7=0:><. )       &5;L  ?5@5E>40  4>;6=0  ;560BL  2  ?@545;0E  >B
 
                   - 1 2 8   4>  1 2 7   109B>2  >B  A;54CNI59  :><0=4K. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                  "0:BK      1@0I5=8O      09BK              @8<5@
 
                   s h o r t - l a b e l         1 6   8;8  4           -                     2         J G E   G R E A T E R _ E Q U A L 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=8O: 
 
                             ><0=40  J N L ,     ?5@5E>4  5A;8  =5  <5=LH5,   -   MB>  B0  65  :><0=40, 
 
                   GB>  8  J G E . 
 
                             ><0=4C  J A E ,     ?5@5E>4  5A;8  2KH5  8;8  @02=>,   A;54C5B  8A?>;L- 
 
                   7>20BL  ?@8  A@02=5=88  G8A5;  157  7=0:0. 
 
                             ><0=4C  J G E ,     ?5@5E>4  5A;8  1>;LH5  8;8  @02=>,     A;54C5B    8A- 
 
                   ?>;L7>20BL  ?@8  A@02=5=88  G8A5;  A>  7=0:><. 
 
  
 
                                                                           -   1 1 5   - 
 
                                                 2 . 6 . 1 0       J L     5@5E>4  5A;8  <5=LH5
 
 
 
                   @87=0:8  =5  <5=ONBAO. 
 
 
 
                   ><0=40:   J L     s h o r t - l a b e l   . 
 
 
 
                   #A;>285  ?5@5E>40:     J u m p     i f     S F   < >   O F   . 
 
 
 
                             ><0=40  J L   8A?>;L7C5BAO  ?>A;5  :><0=4  C M P   8;8  S U B   8  ?5@540- 
 
                   5B  C?@02;5=85  ?>  <5B:5  s h o r t - l a b e l ,     5A;8    ?5@2K9    >?5@0=4    1K;
 
                   <5=LH5,   G5<    2B>@>9.   ( 10  >?5@0=40  @0AA<0B@820NBAO  :0:  G8A;0  A>
 
                   7=0:><. )   &5;L    ?5@5E>40  4>;6=0  ;560BL  2  ?@545;0E  >B  - 1 2 8   4>  1 2 7 
 
                   109B>2  >B  A;54CNI59  :><0=4K. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                  "0:BK        1@0I5=8O              09BK              @8<5@
 
                   s h o r t - l a b e l         1 6   8;8  4             -                             2                   J L   L E S S 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=8O: 
 
                             ><0=40  J N G E ,     ?5@5E>4  5A;8  =5  1>;LH5  8  =5  @02=>,   -   MB>  B0
 
                   65  :><0=40,   GB>  8  J L . 
 
                             ><0=4C  J B ,       ?5@5E>4  5A;8  =865,     A;54C5B  8A?>;L7>20BL  ?@8
 
                   A@02=5=88  G8A5;  157  7=0:0. 
 
                             ><0=4C  J L ,     ?5@5E>4  5A;8  <5=LH5,   A;54C5B  8A?>;L7>20BL  ?@8
 
                   A@02=5=88  G8A5;  A>  7=0:><. 
 
 
 
                                       2 . 6 . 1 1       J L E     5@5E>4  5A;8  <5=LH5  8;8  @02=>
 
 
 
                   @87=0:8  =5  <5=ONBAO  . 
 
 
 
                   ><0=40:   J L E     s h o r t - l a b e l   . 
 
 
 
                   #A;>285  ?5@5E>40:     J u m p     i f     S F   < >   O F   o r   Z F   =   1   . 
 
 
 
                             ><0=40  J L E   8A?>;L7C5BAO  ?>A;5  :><0=4  C M P   8;8  S U B   8    ?5@5- 
 
                   405B  C?@02;5=85    ?>  <5B:5  s h o r t - l a b e l ,     5A;8  ?5@2K9  >?5@0=4  1K;
 
                   <5=LH5  8;8  @025=  2B>@><C.     ( 10    >?5@0=40    @0AA<0B@820NBAO    :0:
 
                   G8A;0  A>      7=0:><. )       &5;L  ?5@5E>40  4>;6=0  ;560BL  2  ?@545;0E  >B
 
  
 
                                                                           -   1 1 6   - 
 
                   - 1 2 8   4>  1 2 7   109B>2  >B  A;54CNI59  :><0=4K. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                  "0:BK      1@0I5=8O      09BK                @8<5@
 
                   s h o r t - l a b e l         1 6   8;8  4           -                     2           J L E   N O T _ G R E A T E R 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=8O: 
 
                             ><0=40  J N G ,     ?5@5E>4  5A;8  =5  1>;LH5,   -   MB>  B0  65  :><0=40, 
 
                   GB>  8  J L E . 
 
                             ><0=4C  J B E ,     ?5@5E>4  5A;8  =865  8;8  @02=>,   A;54C5B  8A?>;L- 
 
                   7>20BL  ?@8  A@02=5=88  G8A5;  157  7=0:0. 
 
                             ><0=4C  J L E ,     ?5@5E>4  5A;8  <5=LH5  8;8  @02=>,     A;54C5B    8A- 
 
                   ?>;L7>20BL  ?@8  A@02=5=88  G8A5;  A>  7=0:><. 
 
 
 
                                               2 . 6 . 1 2       J N A     5@5E>4  5A;8  =5  2KH5
 
 
 
                   @87=0:8  =5  <5=ONBAO  . 
 
 
 
                   ><0=40:   J N A         s h o r t - l a b e l   . 
 
 
 
                                 J N A   -   A8=>=8<  J B E .   !<.   >?8A0=85  J B E . 
 
 
 
                                   2 . 6 . 1 3       J N A E     5@5E>4  5A;8  =5  2KH5  8  =5  @02=>
 
 
 
                   @87=0:8  =5  <5=ONBAO  . 
 
 
 
                   ><0=40:   J N A E         s h o r t - l a b e l   . 
 
 
 
                                   J N A E   -   A8=>=8<  J B .   !<.   >?8A0=85  J B . 
 
 
 
                                               2 . 6 . 1 4       J N B     5@5E>4  5A;8  =5  =865
 
 
 
                   @87=0:8  =5  <5=ONBAO. 
 
 
 
                   ><0=40:   J N B         s h o r t - l a b e l   . 
 
 
 
                                   J N B   -   A8=>=8<  J A E .   !<.   >?8A0=85  J A E . 
 
 
 
  
 
                                                                           -   1 1 7   - 
 
                                       2 . 6 . 1 5       J N B E     5@5E>4  5A;8  =5  =865  8  =5  @02=>
 
 
 
                   @87=0:8  =5  <5=ONBAO. 
 
 
 
                   ><0=40:   J N B E         s h o r t - l a b e l   . 
 
 
 
                                   J N B E   -   A8=>=8<  J A .   !<.   >?8A0=85  J A . 
 
 
 
                                           2 . 6 . 1 6       J N C     5@5E>4  5A;8  =5B  ?5@5=>A0
 
 
 
                   @87=0:8  =5  <5=ONBAO. 
 
 
 
                   ><0=40:   J N C     s h o r t - l a b e l   . 
 
 
 
                   #A;>285  ?5@5E>40:     J u m p     i f     C F   =   0   . 
 
 
 
                             ><0=40  J N C   ?5@5405B  C?@02;5=85  ?>  <5B:5  s h o r t - l a b e l ,   5A;8
 
                   ?@87=0:  ?5@5=>A0  C F   A1@>H5=  ( B. 5.   = 0 ) .   &5;L  ?5@5E>40  4>;6=0  ;5- 
 
                   60BL  2  ?@545;0E  >B  - 1 2 8   4>  1 2 7   109B>2  >B  A;54CNI59  :><0=4K. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                  "0:BK      1@0I5=8O        09BK              @8<5@
 
                   s h o r t - l a b e l         1 6   8;8  4           -                       2             J N !  C A R R Y _ C L E A R 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=85: 
 
                             >;L7C9B5AL  :><0=4>9  J C ,   ?5@5E>4  5A;8  ?5@5=>A,   4;O  ?5@5E>- 
 
                   40  2  B><  A;CG05,     :>340  ?@87=0:  ?5@5=>A0    C F     CAB0=>2;5=    ( B. 5. 
 
                   = 1 ) . 
 
 
 
                                               2 . 6 . 1 7       J N E     5@5E>4  5A;8  =5  @02=>
 
 
 
                   @87=0:8  =5  <5=ONBAO  . 
 
 
 
                   ><0=40:   J N E     s h o r t - l a b e l   . 
 
 
 
                   #A;>285  ?5@5E>40:     J u m p     i f     Z F   =   0 
 
 
 
                             ><0=40  J N E   8A?>;L7C5BAO  ?>A;5  :><0=4  C M P   8  S U B   8  ?5@5405B
 
  
 
                                                                           -   1 1 8   - 
 
                   C?@02;5=85  ?>  <5B:5  s h o r t - l a b e l ,   5A;8  ?5@2K9  >?5@0=4  =5  1K;  @0- 
 
                   25=  2B>@><C.     &5;L  ?5@5E>40  4>;6=0  ;560BL  2  ?@545;0E  >B  - 1 2 8   4>
 
                   1 2 7   109B>2  >B  A;54CNI59  :><0=4K. 
 
         - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
         ?5@0=4K                  "0:BK              1@0I5=8O            09BK              @8<5@
 
         s h o r t - l a b e l         1 6   8;8  4                   -                           2           J N E   N O T _ E Q U A L 
 
         - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=85: 
 
                             ><0=40  J N Z ,     ?5@5E>4  5A;8  =5  =>;L,     -   MB>  B0  65    :><0=40, 
 
                   GB>  8  J N E . 
 
 
 
                                             2 . 6 . 1 8       J N G     5@5E>4  5A;8  =5  1>;LH5
 
 
 
                   @87=0:8  =5  <5=ONBAO  . 
 
 
 
                   ><0=40:   J N G         s h o r t - l a b e l   . 
 
 
 
                                 J N G   -   A8=>=8<  J L E .   !<.   >?8A0=85  J L E . 
 
 
 
                                 2 . 6 . 1 9       J N G E     5@5E>4  5A;8  =5  1>;LH5  8  =5  @02=>
 
 
 
                   @87=0:8  =5  <5=ONBAO  . 
 
 
 
                   J N G E         s h o r t - l a b e l   . 
 
 
 
                                   J N G E   -   A8=>=8<  J L .   !<.   >?8A0=85  J L . 
 
 
 
                                             2 . 6 . 2 0       J N L     5@5E>4  5A;8  =5  <5=LH5
 
 
 
                   @87=0:8  =5  <5=ONBAO  . 
 
 
 
                   ><0=40:   J N L         s h o r t - l a b e l   . 
 
 
 
                                   J N L   -   A8=>=8<  J G E .   !<.   >?8A0=85  J G E . 
 
 
 
  
 
                                                                           -   1 1 9   - 
 
                                 2 . 6 . 2 1       J N L E     ?5@5E>4  5A;8  =5  <5=LH5  8  =5  @02=>
 
 
 
                   @87=0:8  =5  <5=ONBAO  . 
 
 
 
                   ><0=40:   J N L E         s h o r t - l a b e l   . 
 
 
 
                                   J N L E   -   A8=>=8<  J G .   !<.   >?8A0=85  J G . 
 
 
 
                                       2 . 6 . 2 2       J N O     5@5E>4  5A;8  =5B  ?5@5?>;=5=8O
 
 
 
                   @87=0:8  =5  <5=ONBAO. 
 
 
 
                   ><0=40:   J N O     s h o r t - l a b e l   . 
 
 
 
                   #A;>285  ?5@5E>40:     J u m p     i f     O F   =   0   . 
 
 
 
                             ><0=40  J N O   ?5@5405B  C?@02;5=85  ?>  <5B:5  s h o r t - l a b e l ,   5A;8
 
                   ?@87=0:  ?5@5?>;=5=8O  O F   A1@>H5=  ( B. 5.   = 0 ) .   &5;L  ?5@5E>40  4>;6=0
 
                   ;560BL  2  ?@545;0E  >B  - 1 2 8   4>  1 2 7   109B>2  >B  A;54CNI59  :><0=4K. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                  "0:BK    1@0I5=8O        09BK              @8<5@
 
                   s h o r t - l a b e l         1 6   8;8  4         -                       2             J N O   N O _ O V E R F L O W 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=85: 
 
                             >;L7C9B5AL  :><0=4>9  J O ,     ?5@5E>4  5A;8  ?5@5?>;=5=85,       4;O
 
                   ?5@5E>40  2  B><  A;CG05,   :>340  ?@87=0:  ?5@5?>;=5=8O  O F   CAB0=>2;5=
 
                   ( B. 5.   = 1 ) . 
 
 
 
                                                     2 . 6 . 2 3       J N P     5@5E>4  5A;8  =5G5B=>
 
 
 
                   @87=0:8  =5  <5=ONBAO  . 
 
 
 
                   ><0=40:   J N P     s h o r t - l a b e l   . 
 
 
 
                   #A;>285  ?5@5E>40:     J u m p     i f     P F   =   0   . 
 
 
 
                             ><0=40  J N P   ?5@5405B  C?@02;5=85  ?>  <5B:5  s h o r t - l a b e l ,   5A;8
 
  
 
                                                                           -   1 2 0   - 
 
                   ?@87=0:  G5B=>AB8  P F   A1@>H5=  ( B. 5.   = 0 ) .   &5;L  ?5@5E>40  4>;6=0  ;5- 
 
                   60BL  2  ?@545;0E  >B  - 1 2 8   4>  1 2 7   109B>2  >B  A;54CNI59  :><0=4K. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                  "0:BK    1@0I5=8O        09BK              @8<5@
 
                   s h o r t - l a b e l         1 6   8;8  4         -                       2             J N P   O D D _ P A R I T Y 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=85:   ><0=40  J P O ,   ?5@5E>4  5A;8  =5G5B=>,   -   MB>  B0  65
 
                   :><0=40,   GB>    8  J N P .   >;L7C9B5AL  :><0=4>9  J P ,   ?5@5E>4  5A;8  G5B- 
 
                   =>,   4;O    ?5@5E>40  2  B><  A;CG05,   :>340  ?@87=0:  G5B=>AB8  P F   CAB0- 
 
                   =>2;5=  ( B. 5.   = 1 ) . 
 
 
 
                                     2 . 6 . 2 4       J N S     5@5E>4  5A;8  ?>;>68B5;L=K9  @57C;LB0B
 
 
 
                   @87=0:8  =5  <5=ONBAO. 
 
 
 
                   ><0=40:   J N S     s h o r t - l a b e l   . 
 
 
 
                   #A;>285  ?5@5E>40:     J u m p     i f     S F   =   0   . 
 
 
 
                             ><0=40  J N S   ?5@5405B  C?@02;5=85  ?>  <5B:5  s h o r t - l a b e l ,   5A;8
 
                   ?@87=0:  7=0:0  S F   A1@>H5=  ( B. 5.   = 0 ) .   &5;L  ?5@5E>40  4>;6=0  ;560BL
 
                   2  ?@545;0E  >B  - 1 2 8   4>  1 2 7   109B>2  >B  A;54CNI59  :><0=4K. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                  "0:BK    1@0I5=8O            09BK              @8<5@
 
                   s h o r t - l a b e l         1 6   8;8  4         -                           2             J N S   A Q U A R I U S 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=85: 
 
                             >;L7C9B5AL  :><0=4>9  J S ,     ?5@5E>4  5A;8    >B@8F0B5;L=K9    @5- 
 
                   7C;LB0B,   4;O    ?5@5E>40  2  B><  A;CG05,   :>340  ?@87=0:  7=0:0  S F   CA- 
 
                   B0=>2;5=  ( B. 5.   = 1 ) . 
 
 
 
                                               2 . 6 . 2 5       J N Z     5@5E>4  5A;8  =5  =>;L
 
 
 
                   @87=0:8  =5  <5=ONBAO  . 
 
 
 
                   ><0=40:   J N Z         s h o r t - l a b e l   . 
 
 
 
  
 
                                                                           -   1 2 1   - 
 
                                   J N Z   -   A8=>=8<  J N E .   !<.   >?8A0=85  J N E . 
 
 
 
                                       2 . 6 . 2 6       J O     5@5E>4  5A;8  5ABL  ?5@5?>;=5=85
 
 
 
                   @87=0:8  =5  <5=ONBAO  . 
 
 
 
                   ><0=40:   J O     s h o r t - l a b e l   . 
 
 
 
                   #A;>285  ?5@5E>40:     J u m p     i f     O F   =   1   . 
 
 
 
                             ><0=40  J O   ?5@5405B  C?@02;5=85  ?>  <5B:5  s h o r t - l a b e l ,     5A;8
 
                   ?@87=0:  ?5@5?>;=5=8O      O F   CAB0=>2;5=  ( B. 5.     = 1 ) .     &5;L  ?5@5E>40
 
                   4>;6=0  ;560BL  2  ?@545;0E  >B  - 1 2 8   4>  1 2 7   109B>2  >B  A;54CNI59  :>- 
 
                   <0=4K. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                  "0:BK      1@0I5=8O      09BK                @8<5@
 
                   s h o r t - l a b e l         1 6   8;8  4           -                     2         J O   S I G N E D _ O V E R F L O W 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=85: 
 
                             >;L7C9B5AL  :><0=4>9    J N O ,     ?5@5E>4  5A;8  =5B  ?5@5?>;=5=8O, 
 
                   4;O  ?5@5E>40  2  B><  A;CG05,     :>340  ?@87=0:  ?5@5?>;=5=8O  O F   A1@>- 
 
                   H5=  ( B. 5.   = 0 ) . 
 
 
 
                                                   2 . 6 . 2 7       J P     5@5E>4  5A;8  G5B=>
 
 
 
                   @87=0:8  =5  <5=ONBAO  . 
 
 
 
                   ><0=40:   J P     s h o r t - l a b e l   . 
 
 
 
                   #A;>285  ?5@5E>40:     J u m p     i f     P F   =   1   . 
 
 
 
                             ><0=40  J P   ?5@5405B  C?@02;5=85  ?>  <5B:5  s h o r t - l a b e l ,     5A;8
 
                   ?@87=0:  G5B=>AB8  P F   CAB0=>2;5=  ( B. 5.     = 1 ) .   &5;L  ?5@5E>40  4>;6=0
 
                   ;560BL  2  ?@545;0E  >B  - 1 2 8   4>  1 2 7   109B>2  >B  A;54CNI59  :><0=4K. 
 
  
 
                                                                           -   1 2 2   - 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                  "0:BK    1@0I5=8O        09BK              @8<5@
 
                   s h o r t - l a b e l         1 6   8;8  4         -                       2             J P   E V E N _ P A R I T Y 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=85: 
 
                             ><0=40  J P E ,     ?5@5E>4  5A;8  G5B=>,   -   MB>  B0  65  :><0=40,   GB>
 
                   8  J P . 
 
                             >;L7C9B5AL  :><0=4>9  J N P ,     ?5@5E>4  5A;8  =5G5B=>,   4;O  ?5@5- 
 
                   E>40  2  B><  A;CG05,   :>340  ?@87=0:  G5B=>AB8  P F   A1@>H5=  ( B. 5.   = 0 ) . 
 
 
 
                                                 2 . 6 . 2 8       J P E     5@5E>4  5A;8  G5B=>
 
 
 
                   @87=0:8  =5  <5=ONBAO  . 
 
 
 
                   ><0=40:   J P E         s h o r t - l a b e l   . 
 
 
 
                                   J P E   -   A8=>=8<  J P .   !<.   >?8A0=85  J P . 
 
 
 
                                               2 . 6 . 2 9       J P O     5@5E>4  5A;8  =5G5B=>
 
 
 
                   @87=0:8  =5  <5=ONBAO  . 
 
 
 
                   ><0=40:   J P O         s h o r t - l a b e l   . 
 
 
 
                                   J P O   -   A8=>=8<  J N P .   !<.   >?8A0=85  J N P . 
 
 
 
                                 2 . 6 . 3 0       J S     5@5E>4  5A;8  >B@8F0B5;L=K9  @57C;LB0B
 
 
 
                   @87=0:8  =5  <5=ONBAO  . 
 
 
 
                   ><0=40:   J S     s h o r t - l a b e l   . 
 
 
 
                   #A;>285  ?5@5E>40:     J u m p     i f     S F   =   1   . 
 
 
 
                             ><0=40  J S   ?5@5405B  C?@02;5=85  ?>  <5B:5  s h o r t - l a b e l ,     5A;8
 
                   ?@87=0:  7=0:0  S F   CAB0=>2;5=  ( B. 5.   = 1 ) .   &5;L  ?5@5E>40  4>;6=0  ;5- 
 
                   60BL  2  ?@545;0E  >B  - 1 2 8   4>  1 2 7   109B>2  >B  A;54CNI59  :><0=4K. 
 
  
 
                                                                           -   1 2 3   - 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                  "0:BK            1@0I5=8O    09BK              @8<5@
 
                   s h o r t - l a b e l         1 6   8;8  4                 -                   2               J S   N E G A T I V E 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=8O: 
 
                             >;L7C9B5AL  :><0=4>9  J N S ,     ?5@5E>4  5A;8  ?>;>68B5;L=K9    @5- 
 
                   7C;LB0B,   4;O        ?5@5E>40    2  B><  A;CG05,     :>340  ?@87=0:  7=0:0  S F 
 
                   A1@>H5=  ( B. 5.   = 0 ) . 
 
 
 
                                                   2 . 6 . 3 1       J Z     5@5E>4  5A;8  =>;L
 
 
 
                   @87=0:8  =5  <5=ONBAO  . 
 
 
 
                   ><0=40:   J Z         s h o r t - l a b e l   . 
 
 
 
                                   J Z   -   A8=>=8<  J E .   !<.   >?8A0=85  J E . 
 
 
 
                                               2 . 6 . 3 2       L O O P     5@5E>4  ?>  AG5BG8:C
 
 
 
                   @87=0:8  =5  <5=ONBAO  . 
 
 
 
                   L O O P     s h o r t - l a b e l   . 
 
 
 
                   ;>38:0:           C X   =   C X   -   1 
 
                                           i f   ( C X   < >   0 ) 
 
                                                   J M P   s h o r t - l a b e l   . 
 
 
 
                             ><0=40  L O O P   C<5=LH05B  C X   =0  1 ,     70B5<  ?5@5405B  C?@02;5=85
 
                   ?>  <5B:5  s h o r t - l a b e l ,     5A;8  C X   =5  @02=>  0 .     ?5@0=4  s h o r t - l a b e l 
 
                   4>;65=  =0E>48BLAO  2  ?@545;0E  >B  - 1 2 8   4>  + 1 2 7   109B>2  >B    A;54CN- 
 
                   I59  :><0=4K. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                  "0:BK            1@0I5=8O    09BK              @8<5@
 
                   s h o r t - l a b e l               1 7 / 5                     -                 2               L O O P   A G A I N 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
  
 
                                                                           -   1 2 4   - 
 
                                               2 . 6 . 3 3       L O O P E     5@5E>4  ?>:0  @02=>
 
 
 
                   @87=0:8  =5  <5=ONBAO. 
 
 
 
                   ><0=40:   L O O P E     s h o r t - l a b e l   . 
 
 
 
                   >38:0:           C X   =   C X   -   1 
 
                                           i f   ( C X   < >   0 )   a n d   ( Z F   =   1 ) 
 
                                                   J M P   s h o r t - l a b e l   . 
 
 
 
                             ><0=40  L O O P E   8A?>;L7C5BAO  ?>A;5  :><0=4  C M P   8;8  S U B .       =0
 
                   C<5=LH05B  C X         =0    1 ,       70B5<    ?5@5405B    C?@02;5=85    ?>    <5B:5
 
                   s h o r t - l a b e l ,   5A;8  C X   =5  @02=>  =C;N  8  5A;8  ?5@2K9  >?5@0=4  :><0=4
 
                   C M P   8;8      S U B     1K;  @025=  2B>@><C  >?5@0=4C.     ?5@0=4  s h o r t - l a b e l 
 
                   4>;65=  =0E>48BLAO  2  ?@545;0E  >B  - 1 2 8   4>  + 1 2 7   109B>2  >B    A;54CN- 
 
                   I59  :><0=4K. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                  "0:BK            1@0I5=8O    09BK              @8<5@
 
                   s h o r t - l a b e l           1 8   8;8  6                 -                 2               L O O P E   A G A I N 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=85:   ><0=40  L O O P Z ,     ?5@5E>4  ?>:0  =>;L,   -   MB>  B0  65
 
                   :><0=40,   GB>  8  L O O P E . 
 
 
 
                                           2 . 6 . 3 4       L O O P N E     5@5E>4  ?>:0  =5  @02=>
 
 
 
                   @87=0:8  =5  <5=ONBAO  . 
 
 
 
                   ><0=40:   L O O P N E     s h o r t - l a b e l   . 
 
 
 
                   >38:0:           C X   =   C X   -   1 
 
                                           i f   ( C X   < >   0 )   a n d   ( Z F   =   0 ) 
 
                                                   J M P   s h o r t - l a b e l   . 
 
 
 
                             ><0=40  L O O P N E   8A?>;L7C5BAO  ?>A;5  :><0=4  C M P   8;8  S U B .     =0
 
                   C<5=LH05B  C X         =0    1 ,       70B5<    ?5@5405B    C?@02;5=85    ?>    <5B:5
 
                   s h o r t - l a b e l ,   5A;8  C X   =5  @02=>  =C;N  8  5A;8  ?5@2K9  >?5@0=4  :><0=4
 
                   C M P   8;8  S U B   =5  @025=  2B>@><C  >?5@0=4C.   ?5@0=4  s h o r t - l a b e l   4>;- 
 
  
 
                                                                           -   1 2 5   - 
 
                   65=  =0E>48BLAO  2  ?@545;0E  >B  - 1 2 8   4>  + 1 2 7   109B>2    >B    A;54CNI59
 
                   :><0=4K. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                  "0:BK            1@0I5=8O    09BK                @8<5@
 
                   s h o r t - l a b e l           1 8   8;8  6                 -                 2               L O O P N E   A G A I N 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=8O: 
 
                             ><0=40  L O O P N Z ,   ?5@5E>4  ?>:0  =5  =>;L,   -   MB>  B0  65  :><0=40, 
 
                   GB>  8  L O O P N E . 
 
 
 
                                             2 . 6 . 3 5       L O O P N Z     5@5E>4  ?>:0  =5  =>;L
 
 
 
                   @87=0:8  =5  <5=ONBAO  . 
 
 
 
                   ><0=40:   L O O P N Z         s h o r t - l a b e l   . 
 
 
 
                             L O O P N Z   -   A8=>=8<  L O O P N E .   !<.   >?8A0=85  L O O P N E . 
 
 
 
                                                 2 . 6 . 3 6       L O O P Z     5@5E>4  ?>:0  =>;L
 
 
 
                   @87=0:8  =5  <5=ONBAO  . 
 
 
 
                   ><0=40:   L O O P Z         s h o r t - l a b e l   . 
 
 
 
                                   L O O P Z   -   A8=>=8<  L O O P E .   !<.   >?8A0=85  L O O P E . 
 
 
 
                                                           2 . 7   ><0=4K  ?@5@K20=8O
 
 
 
                                                           2 . 7 . 1       I N T     @5@K20=85
 
 
 
                             @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                                 0   0                                 . 
 
 
 
                   ><0=40:   I N T   i n t e r r u p t - n u m   . 
 
 
 
  
 
                                                                           -   1 2 6   - 
 
                   >38:0  :   P U S H F                         ; 703@C7:0  @538AB@0  F L A G S   2  AB5:
 
                                     T F   =   0                       ; A1@>A  @07@O40  B@0AA8@>2:8
 
                                     I F   =   0                       ; 70?@5I05<  ?@5@K20=8O
 
                                     C A L L   F A R   ( I N T * 4 )   ; 2K7K205<  >1@01>BG8:  ?@5@K20=89
 
 
 
                             ><0=40  I N T   703@C605B  @538AB@  F L A G S     2    AB5:,       A1@0AK205B
 
                   ?@87=0:8  B@0AA8@>2:8  8  @07@5H5=8O  ?@5@K20=8O,   703@C605B  C S   8  I P 
 
                   2  AB5:,   70B5<  ?5@5405B  C?@02;5=85  >1@01>BG8:C  ?@5@K20=89,   :>B>- 
 
                   @K9  >?@545;O5BAO  ?>  7=0G5=8N  >?5@0=40  i n t e r r u p t - n u m .   A;8  >1@0- 
 
                   1>BG8:  ?@5@K20=89  ?@>872>48B  2>72@0B  ?>  :><0=45  I R E T ,   B>  8AE>4- 
 
                   =>5  7=0G5=85  @538AB@0  F L A G S   2>AAB0=02;8205BAO. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                              "0:BK        1@0I5=8O      09BK      @8<5@
 
                                                           109B( A;>2>) 
 
                   =5?>A@. 8   ( B8?= 3 )                 5 2                     5                   1           I N T   3 
 
                   =5?>A@. 8   ( B8?< > 3 )               5 1                     5                   2           I N T   2 1 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=8O  : 
 
                              538AB@  F L A G S   E@0=8BAO  2  B><  65  D>@<0B5,   :>B>@K9  8A?>;L7C- 
 
                   5BAO  2  :><0=45  P U S H F .   4@5A  25:B>@0  ?@5@K20=8O  >?@545;O5BAO  C<- 
 
                   =>65=85<  >?5@0=40  i n t e r r u p t - n u m   =0  4 .   5@2>5  A;>2>,   =0E>4OI55AO
 
                   ?>  ?>;CG5==><C  04@5AC,   703@C605BAO  2  I P ,   0  2B>@>5  A;>2>  -   2  C S . 
 
                   A5  =><5@0  i n t e r r u p t - n u m ,   :@><5  B8?0  3 ,   2K@010BK20NB  42CE109B>- 
 
                   2K9  :>4  >?5@0F88;   i n t e r r u p t - n u m ,     @02=K9  3 ,     2K@010BK205B  >4=>- 
 
                   109B>2CN  :><0=4C,     =07K205<CN  ?@5@K20=85<  ?>  :>=B@>;L=>9    B>G:5
 
                   ( B r e a k p o i n t   i n t e r r u p t ) . 
 
 
 
                                         2 . 7 . 2       I N T O     @5@K20=85  ?>  ?5@5?>;=5=8N
 
 
 
                     @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                         0   0                                 . 
 
 
 
                     ><0=40:   I N T O . 
 
 
 
  
 
                                                                           -   1 2 7   - 
 
                     >38:0:   i f   ( O F   =   1 ) 
 
                                     P U S H F                         ; 703@C7:0  @538AB@0  F L A G S   2  AB5:
 
                                     T F   =   0                       ; A1@>A  @07@O40  B@0AA8@>2:8
 
                                     I F   =   0                       ; 70?@5I05<  ?@5@K20=8O
 
                                     C A L L   F A R   ( 1 0 h )       ; 25:B>@  ?@5@K20=8O  I N T O   @0A?>;>65=
 
                                                                       ; ?>  04@5AC  0 0 0 0 : 0 0 1 0 h 
 
 
 
                             ><0=40  I N T O   0:B82878@C5B  ?@5@K20=85  B8?0  4 ,     5A;8  ?@87=0:
 
                   ?5@5?>;=5=8O  O F   @025=  1 ;   5A;8  O F   =   0 ,     B>  MB0  :><0=40  =5  2K?>;- 
 
                   =O5B  =8:0:8E  459AB289.     A;8  O F   =   1 ,     B>  ?@5@K20=85  2K?>;=O5BAO
 
                   0=0;>38G=>  :><0=45  I N T   4 ;   2  MB><  A;CG05  I N T O   703@C605B    @538AB@
 
                   F L A G S   2  AB5:,   A1@0AK205B  ?@87=0:8  B@0AA8@>2:8  8  @07@5H5=8O  ?@5- 
 
                   @K20=8O,   703@C605B    C S   8  I P   2  AB5:,     70B5<  ?5@5405B    C?@02;5=85
 
                   >1@01>BG8:C  ?@5@K20=89,         A>>B25BAB2CNI5<C  B8?C  4   8  =0  :>B>@K9
 
                   C:07K205B  25:B>@  ?>  04@5AC  1 0 h .   A;8  >1@01>BG8:  ?@5@K20=89  ?@>- 
 
                   872>48B  2>72@0B  ?>  :><0=45  I R E T ,     B>  8AE>4=>5  7=0G5=85  @538AB@0
 
                   F L A G S   2>AAB0=02;8205BAO. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                    "0:BK        1@0I5=8O      09BK      @8<5@
 
                                                 109B( A;>2>) 
 
                   =5B  >?5@0=4>2      5 3   8;8  4               5                   1           I N T O 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=85  :      538AB@  F L A G S   E@0=8BAO  2  B><  65  D>@<0B5,   :>- 
 
                   B>@K9  8A?>;L7C5BAO  2  :><0=45  P U S H F .   I N T O   <>65B  1KBL  8A?>;L7>20=
 
                   ?>A;5  >?5@0F88,   :>B>@0O  <>3;0  1K  ?@825AB8  :  ?5@5?>;=5=8N,   2  F5- 
 
                   ;OE  2K7>20  ?>4?@>3@0<<K  2>AAB0=>2;5=8O. 
 
 
 
                                 2 . 7 . 3       I R E T     >72@0B  ?>A;5  >1@01>B:8  ?@5@K20=8O
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                       r   r   r   r   r   r   r   r   r   . 
 
 
 
                   ><0=40:   I R E T   . 
 
 
 
                   >38:0  :   P O P   I P 
 
                                     P O P   C S 
 
                                     P O P F         ; ?5@5AK;:0  A;>20  87  AB5:0  2  @538AB@  F L A G S 
 
  
 
                                                                           -   1 2 8   - 
 
 
 
                             ><0=40  I R E T     ?5@5405B  C?@02;5=85  87  ?>4@>3@0<<K  >1@01>B:8
 
                   ?@5@K20=89  2  <5AB>  2>7=8:=>25=8O  ?@5@K20=8O,     2>AAB0=02;820O  87
 
                   AB5:0  7=0G5=8O  @538AB@>2  I P ,   C S   8  F L A G S . 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                      "0:BK        1@0I5=8O      09BK      @8<5@
 
                   =5B  >?5@0=4>2              3 2                     3                   1             I R E T 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
                                             2 . 8   #?@02;5=85  A>AB>O=85<  ?@>F5AA>@0
 
 
 
                                             2 . 7 . 1       C L C     !1@>A  ?@87=0:0  ?5@5=>A0
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                                                       0   . 
 
 
 
                   ><0=40:   C L C   . 
 
 
 
                   >38:0:           C F   =   0   . 
 
 
 
                             C L C   A1@0AK205B  ?@87=0:  ?5@5=>A0.     @C385  ?@87=0:8  =5  <5=O- 
 
                   NBAO. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                        "0:BK              1@0I5=8O      09BK      @8<5@
 
                   =5B  >?5@0=4>2                  2                           -                   1             C L C 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
                                               2 . 7 . 2       C L D     !1@>A  ?@87=0:0  =0?@02;5=8O
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                           0                               . 
 
 
 
                   ><0=40:   C L D   . 
 
 
 
                   >38:0:           D F   =   0     (  07@5H05B  8=:@5<5=B  2  :><0=40E  >1@01>- 
 
                                                             B:8  AB@>:)   . 
 
 
 
  
 
                                                                           -   1 2 9   - 
 
                             C L D   A1@0AK205B  ( CAB0=02;8205B  @02=K<  =C;N)   ?@87=0:  =0?@02- 
 
                   ;5=8O.   @C385          ?@87=0:8    =5    <5=ONBAO.       !1@>H5==K9    ?@87=0:
 
                   =0?@02;5=8O  2;5G5B  C25;8G5=85  S I   8  D I   =0  548=8FC  2  :><0=40E  >1- 
 
                   @01>B:8  AB@>:. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                        "0:BK              1@0I5=8O      09BK      @8<5@
 
                   =5B  >?5@0=4>2                  2                           -                   1             C L D 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=85:   ><0=4K  >1@01>B:8  AB@>:  C25;8G820NB  S I   8  D I   =0
 
                   548=8FC,   :>340  D F = 0 . 
 
 
 
                                     2 . 7 . 3       C L I     !1@>A  ?@87=0:0  @07@5H5=8O  ?@5@K20=8O
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                             0                             . 
 
 
 
                   ><0=40:   C L I   . 
 
 
 
                   >38:0:               I F   =   0   . 
 
 
 
                             C L I   A1@0AK205B  ( CAB0=02;8205B  @02=K<  =C;N)     ?@87=0:  @07@5- 
 
                   H5=8O  ?@5@K20=8O,     2A;54AB285  G53>  ?@>F5AA>@  =5  @0A?>7=05B    70- 
 
                   <0A:8@>20==K5  ?@5@K20=8O.             @C385      ?@87=0:8    =5    <5=ONBAO. 
 
                   ( 5<0A:8@>20==K5  ?@5@K20=8O    @0A?>7=0NBAO    ?@>F5AA>@><    2A5340, 
 
                   =57028A8<>  >B  7=0G5=8O  ?@87=0:0  I F . ) 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                      "0:BK              1@0I5=8O      09BK      @8<5@
 
                   =5B  >?5@0=4>2                2                           -                   1             C L I 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
                             2 . 7 . 4       C M C     =25@B8@>20=85  ?@87=0:0  ?5@5=>A0
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                                                       *   . 
 
 
 
                   ><0=40:   C M C   . 
 
 
 
  
 
                                                                           -   1 3 0   - 
 
                   >38:0:               C F   =   - C F   . 
 
 
 
                             C M C   <5=O5B  B5:CI55  7=0G5=85  ?@87=0:0  ?5@5=>A0  =0    ?@>B82>- 
 
                   ?>;>6=>5. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                      "0:BK              1@0I5=8O      09BK      @8<5@
 
                   =5B  >?5@0=4>2                2                           -                   1             C M C 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
                                     2 . 7 . 5       E S C     K1>@:0  :>40  >?5@0F88  8  >?5@0=40
 
 
 
                   @87=0:8  =5  <5=ONBAO  . 
 
 
 
                   ><0=40:   E S C   o p c o d e , s o u r c e   . 
 
 
 
                             ><0=40  E S C   8A?>;L7C5BAO  4;O  ?5@540G8  C?@02;5=8O    >B    <8:- 
 
                   @>?@>F5AA>@0  2=5H=5<C  ?@>F5AA>@C,     B0:><C  :0:  8 0 8 7   8;8  8 0 2 8 7 .   
 
                   >B25B  =0  E S C   <8:@>?@>F5AA>@  2K18@05B  :>4  >?5@0F88  4;O    2=5H=53>
 
                   ?@>F5AA>@0  ( o p c o d e )     8  :>4  >?5@0=40  s o u r c e   8  ?><5I05B  8E  2  H8=C
 
                   B U S .   =5H=89  ?@>F5AA>@  ?>468405B  :><0=4C  E S C   8  2K?>;=O5B  :><0=- 
 
                   4C,   @07<5I5==CN    2  H8=5,   8A?>;L7CO  8A?>;=8B5;L=K9  04@5A  s o u r c e . 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                      "0:BK        1@0I5=8O    09BK      @8<5@
 
                                                   109B( A;>2>) 
 
                   =5?>A@. , ?0<OBL      8 ( 1 2 ) + E A               1               2 - 4       E S C   6 , A D R [ S I ] 
 
                   =5?>A@. , @538AB@            2                     -                 2         E S C   O P C O D E , A H 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=8O: 
 
                               F5;OE  A8=E@>=870F88  A    2=5H=8<    ?@>F5AA>@><    ?@>3@0<<8AB
 
                   4>;65=  ?5@54  :064>9  :><0=4>9  E S C   ?><5I0BL  :><0=4C  W A I T .   @>F5A- 
 
                   A>@K  8 0 2 8 8   8  8 0 3 8 6   >1;040NB  A@54AB20<8  02B><0B8G5A:>9  A8=E@>=8- 
 
                   70F88  :><0=4,   ?>MB><C  4;O  =8E  :><0=4K  W A I T   <>6=>  >?CAB8BL. 
 
 
 
  
 
                                                                           -   1 3 1   - 
 
                                                               2 . 7 . 6       H L T   AB0=>2
 
 
 
                   @87=0:8  =5  <5=ONBAO  . 
 
 
 
                   ><0=40:   H L T   . 
 
 
 
                             -B0  :><0=40  ?@>872>48B  >AB0=>2  &  8  ?5@52>48B  53>  2  A>AB>- 
 
                   O=85  >6840=8O    A83=0;0  A1@>A0  8;8  A83=0;0  =5<0A:8@>20==>3>  ?@5- 
 
                   @K20=8O. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                      "0:BK        1@0I5=8O      09BK      @8<5@
 
                   =5B  >?5@0=4>2                2                     -                   1             H L T 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
                                               2 . 7 . 7       L O C K     ;>:8@>20=85  H8=K  B U S 
 
 
 
                   @87=0:8  =5  <5=ONBAO. 
 
 
 
                   ><0=40:   L O C K   . 
 
 
 
                             L O C K   -   MB>  >4=>109B=K9  ?@5D8:A,     :>B>@K9  <>65B  ?@54H5AB2>- 
 
                   20BL  ;N1>9  :><0=45.   L O C K   70AB02;O5B  ?@>F5AA>@  2K@01>B0BL  A83=0;
 
                   1;>:8@>2:8  H8=K      =0  2@5<O  2K?>;=5=8O  ?>A;54CNI59  :><0=4K.     A- 
 
                   ?>;L7>20=85  A83=0;0  1;>:8@>2:8  45;05B  H8=C  =54>ABC?=>9  4;O    ;N- 
 
                   1>3>  2=5H=53>  CAB@>9AB20  8;8  A>1KB8O,     2:;NG0O  ?@5@K20=8O  8  ?5- 
 
                   @540GC  40==KE. 
 
         - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
         ?5@0=4K                  "0:BK            1@0I5=8O        09BK              @8<5@
 
         =5B  >?5@0=4>2            2                         -                     1         L O C K   X C H G   F L A G , A L 
 
         - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=85: 
 
                             -B0  :><0=40        1K;0        ?@54CA<>B@5=0          4;O          ?>445@6:8
 
                   <C;LB8?@>F5AA>@=KE  A8AB5<      A  @0745;5==K<8  @5AC@A0<8.       B0:>3>
 
                   @>40  A8AB5<0E  4>ABC?  :  MB8<  @5AC@A0<  :>=B@>;8@C5BAO  >1KG=>    G5- 
 
                   @57  0??0@0B=>5  8  ?@>3@0<<=>5  >15A?5G5=85  A  8A?>;L7>20=85<  A5<0- 
 
                   D>@>2. 
 
                             -BC  :><0=4C  A;54C5B  8A?>;L7>20BL  B>;L:>  A  F5;LN  ?@54>B2@0- 
 
  
 
                                                                           -   1 3 2   - 
 
                   I5=8O  ?@5@K20=8O  >?5@0F89    ?>    ?5@5AK;:5    40==KE.       >MB><C    55
 
                   A;54C5B  C?>B@51;OBL  B>;L:>  ?5@54  :><0=40<8  X C H G ,   M O V   8  M O V S . 
 
 
 
                                                         2 . 7 . 8       N O P     5B  >?5@0F88
 
 
 
                   @87=0:8  =5  <5=ONBAO. 
 
 
 
                   ><0=40:   N O P   . 
 
 
 
                   >38:0:   =5B  . 
 
 
 
                             ><0=40  N O P   O2;O5BAO  ?CABK<  >?5@0B>@><.     =0  G0AB>  8A?>;L- 
 
                   7C5BAO  2  F5;OE  ?>43>=:8  2@5<5=8,     4;O  2K@02=820=8O  ?0<OB8  8  :0:
 
                   " 45@60B5;L  <5AB0" . 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                  "0:BK              1@0I5=8O      09BK          @8<5@
 
                   =5B  >?5@0=4>2            3                           -                 1                   N O P 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
                                         2 . 7 . 9       S T C     #AB0=>2:0  ?@87=0:0  ?5@5=>A0
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                                                       1   . 
 
 
 
                   ><0=40:   S T C   . 
 
 
 
                   >38:0:           C F   =   1 
 
 
 
                             S T C   CAB0=02;8205B    ?@87=0:    ?5@5=>A0  C F   2  548=8FC.     @C385
 
                   ?@87=0:8  =5  <5=ONBAO. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                      "0:BK              1@0I5=8O      09BK      @8<5@
 
                   =5B  >?5@0=4>2                2                           -                   1             S T C 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
  
 
                                                                           -   1 3 3   - 
 
                                     2 . 7 . 1 0       S T D     #AB0=>2:0  ?@87=0:0  =0?@02;5=8O
 
 
 
                 @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                         1                                 . 
 
 
 
                   ><0=40:   S T D   . 
 
 
 
                   >38:0:           D F   =   1         ( 45:@5<5=B  2  :><0=40E  >1@01>B:8  AB@>:) 
 
 
 
                             S T D   CAB0=02;8205B  ?@87=0:  =0?@02;5=8O  D F   2  548=8FC.   @C385
 
                   ?@87=0:8  =5  <5=ONBAO.   #AB0=>2;5=85  D F   2  1   2;5G5B  87<5=5=85  S I   8
 
                   D I   2  AB>@>=C  C<5=LH5=8O  2  :><0=40E  >1@01>B:8  AB@>:. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                    "0:BK              1@0I5=8O      09BK      @8<5@
 
                   =5B  >?5@0=4>2              2                           -                   1             S T D 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
                             2 . 7 . 1 1       S T I   #AB0=>2:0  ?@87=0:0  @07@5H5=8O  ?@5@K20=8O
 
 
 
                   @87=0:8:   O   D   I   T   S   Z   A   P   C 
 
                                               1                             . 
 
 
 
                   ><0=40:   S T I   . 
 
 
 
                   >38:0:               I F   =   1   . 
 
 
 
                             S T I   CAB0=02;8205B  ?@87=0:  @07@5H5=8O  ?@5@K20=8O  2  548=8FC, 
 
                   @07@5H0O  ?@>F5AA>@C  @0A?>7=020BL  <0A:8@>20==K5  ?@5@K20=8O.   @C- 
 
                   385  ?@87=0:8  =5  <5=ONBAO.   ( 5<0A:8@>20==K5  ?@5@K20=8O  @0A?>7=0- 
 
                   NBAO  ?@>F5AA>@><  2A5340,   =57028A8<>  >B  7=0G5=8O  ?@87=0:0  I F . ) 
 
 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                    "0:BK              1@0I5=8O      09BK      @8<5@
 
                   =5B  >?5@0=4>2              2                           -                   1             S T I 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=85: 
 
                             6840NI55  ?@5@K20=85  =5  1C45B  @0A?>7=0=>,     ?>:0  =5    2K?>;- 
 
  
 
                                                                           -   1 3 4   - 
 
                   =8BAO  :><0=40,   A;54CNI0O  A@07C  70  S T I . 
 
 
 
                                                           2 . 7 . 1 2       W A I T   6840=85
 
 
 
                   @87=0:8  =5  <5=ONBAO  . 
 
 
 
                               ><0=40:   W A I T   . 
 
 
 
                             ><0=40  W A I T     ?5@52>48B    ?@>F5AA>@    2    A>AB>O=85  >6840=8O. 
 
                   @>F5AA>@  1C45B  >AB020BLAO  2    =50:B82=><    A>AB>O=88,       ?>:0    =0
 
                   2E>4=>9  ;8=88  T E S T   <8:@>?@>F5AA>@0  =5  ?>O28BAO  A83=0;. 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                   ?5@0=4K                      "0:BK        1@0I5=8O      09BK      @8<5@
 
                   =5B  >?5@0=4>2            3 + 5 n                   -                   1             W A I T 
 
                   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
                             @8<5G0=85: 
 
                             -B0  :><0=40    ?>72>;O5B    " A8=E@>=878@>20BL"     <8:@>?@>F5AA>@
 
                   2=5H=8<8  A83=0;0<8  157  8A?>;L7>20=8O  70?@>A>2  =0  ?@5@K20=85. 
 
  
 
                                                                           -   1 3 5   - 
 
 
 
                                                 3 .          !! 
 
 
 
                                                             3 . 1   1I85  A2545=8O
 
 
 
                             "5:AB  8AE>4=>9  ?@>3@0<<K  A>AB>8B  87  >?5@0B>@>2  0AA5<1;5@0, 
 
                   :064K9  87  :>B>@KE  70=8<05B  >B45;L=CN  AB@>:C  MB>3>  B5:AB0.      07- 
 
                   ;8G0NB  420  B8?0  >?5@0B>@>2:     8=AB@C:F88  8  48@5:B82K.   5@2K5  ?@8
 
                   B@0=A;OF88  ?@5>1@07CNBAO  2  :><0=4K  ?@>F5AA>@0,   :>B>@K5  8A?>;=O- 
 
                   NBAO  ?>A;5    703@C7:8    2    ?0<OBL    703@C7>G=>3>  <>4C;O  ?@>3@0<<K, 
 
                   8<5NI53>  @0AH8@5=85  . C O M   8;8  . E X E   .     ?5@0B>@K  2B>@>3>  B8?0  C?- 
 
                   @02;ONB  ?@>F5AA><    0AA5<1;8@>20=8O    -   ?@5>1@07>20=8O  B5:AB0  8A- 
 
                   E>4=>9  ?@>3@0<<K  2  :>4K  >1J5:B=>3>    <>4C;O    ( @0AH8@5=85    . O B J ) . 
 
                   AA5<1;5@  8=B5@?@5B8@C5B    8  >1@010BK205B  >?5@0B>@K  >48=  70  4@C- 
 
                   38<,   35=5@8@CO  ?>A;54>20B5;L=>ABL  87  :><0=4  ?@>F5AA>@0  8  109B>2
 
                   40==KE. 
 
                             A>1>  A;54C5B  >AB0=>28BLAO  =0    8A?>;L7>20=88    <0:@>:><0=4. 
 
                   @8  ?@>3@0<<8@>20=88  =0  <0:@>0AA5<1;5@5  <>6=>  D>@<8@>20BL  >1@0- 
 
                   I5=85  :  G0AB>  ?>2B>@ONI59AO  ?>A;54>20B5;L=>AB8  :><0=4  ?@8  ?><>- 
 
                   I8  >4=>3>      >?5@0B>@0.       -B>B    ?@85<  =5A:>;L:>  =0?><8=05B  2K7>2
 
                   ?>4?@>3@0<<  2  O7K:0E  2KA>:>3>  C@>2=O,     =>  <564C  =8<8  ;568B  7=0- 
 
                   G8B5;L=>5  @07;8G85,     70:;NG0NI55AO  2  B><,   GB>  ?>4?@>3@0<<0,   70- 
 
                   =8<0NI0O  =5:>B>@K9  CG0AB>:  ?0<OB8,   <>65B  1KBL  8A?>;=5=0  =5>3@0- 
 
                   =8G5==>5  G8A;>      @07  ?CB5<  ?5@540G8  59  C?@02;5=8O  87  2K7K20NI59
 
                   ?@>3@0<<K,   2    :>B>@CN  ?>4?@>3@0<<0  A0<0  70B5<  2>72@0I05B  C?@02- 
 
                   ;5=85.       0AA5<1;5@5  8A?>;L7CNBAO  <0:@>2K7>2K  <0:@>>?@545;5=89. 
 
                   0:@>>?@545;5=85  -   MB>  ?>A;54>20B5;L=>ABL  >?5@0B>@>2,       :>B>@K5
 
                   <>3CB  A>45@60BL  D>@<0;L=K5  ?0@0<5B@K.   0:@>>?@545;5=85  8  :><0=- 
 
                   40  >1@0I5=8O  :  <0:@>>?@545;5=8N  ( <0:@>2K7>2)     >1@07CNB  <0:@>:>- 
 
                   <0=4C.   0:@>2K7>2    -   MB>  >?5@0B>@  2K7>20  <0:@>>?@545;5=8O.   A;8
 
                   <0:@>>?@545;5=85  A>45@68B  D>@<0;L=K5  ?0@0<5B@K,     B>    <0:@>2K7>2
 
                   >1O70=  A>45@60BL  D0:B8G5A:85  7=0G5=8O  MB8E  ?0@0<5B@>2,     :>B>@K5
 
                   1C4CB  ?>4AB02;5=K  2<5AB>  A>>B25BAB2CNI8E  D>@<0;L=KE.       @57C;L- 
 
                   B0B5  <0:@>2K7>220      D>@<8@C5BAO  @50;L=0O  ?>A;54>20B5;L=>ABL  :>- 
 
                   <0=4  -   <0:@>@0AH8@5=85.     0:@>@0AH8@5=85  2AB02;O5BAO  2  8AE>4=K9
 
                   B5:AB  ?@>3@0<<K  =0  <5AB>  >?5@0B>@0  <0:@>2K7>20.     "0:8<  >1@07><, 
 
                   2  8AE>4=K9  B5:AB  ?@>3@0<<K  <0:@>@0AH8@5=85    >4=>3>    8    B>3>    65
 
                   <0:@>>?@545;5=8O  <>65B    1KBL  2AB02;5=>  =5A:>;L:>  @07,     ?>  G8A;C
 
                   <0:@>2K7>2>2.   064>5    <0:@>@0AH8@5=85  ?>A;5  B@0=A;OF88    5AB5AB- 
 
  
 
                                                                           -   1 3 6   - 
 
                   25==>  70=8<05B  A2>9  CG0AB>:  ?0<OB8. 
 
                               0AA5<1;5@5  8<55BAO  B@8  2840  2K7>20  ?>4?@>3@0<<. 
 
                             -   C A L L   N E A R   ( :>@>B:89  2K7>2) ; 
 
                             -   C A L L   F A R   ( 4;8==K9  2K7>2) ; 
 
                             -   I N T   ( ?@5@K20=85) , 
 
                             =>  =8  >4=  87  =8E  =5  A>45@68B  O2=>3>  <5E0=87<0  ?5@540G8  ?0- 
 
                   @0<5B@>2.   -B>B    <5E0=87<    >?@545;O5BAO    2=CB@5==59  >@30=870F859
 
                   2K7K205<>9  ?>4?@>3@0<<K. 
 
                             865  ?@82545=    A?8A>:  A;>2  70@575@28@>20==KE  4;O  0AA5<1;5- 
 
                   @0,   8A?>;L7>20=85  :>B>@KE  2  8=KE  F5;OE  70?@5I5=>. 
 
 
 
                   . 1 8 6                   D I                   . E R R N Z               L E N G T H               . S A L L 
 
                   . 2 8 6 c                 D L                   E S                       . L F C O N D             S E G 
 
                   . 2 8 6 p                 D Q                   E V E N                   . L I S T                 S E G M E N T 
 
                   . 2 8 7                   D S                   E X I T M                 L O C A L                 . S F C O N D 
 
                   . 8 0 8 6                 D T                   E X T R N                 L O W                     S H L 
 
                   . 8 0 8 7                 D W                   F A R                     L T                       S H O R T 
 
                   =                         D W O R D             G E                       M A C R O                 S H R 
 
                   A H                       D X                   G R O U P                 M A S K                   S I 
 
                   A L                       E L S E               G T                       M O D                     S I Z E 
 
                   A N D                     E N D                 H I G H                   N A M E                   S P 
 
                   A S S U M E               E N D I F             I F                       N E                       S S 
 
                   A X                       E N D M               I F 1                     N E A R                   S T R U C 
 
                   B H                       E N D P               I F 2                     N O T                     S U B T T L 
 
                   B L                       E N D S               I F B                     O F F S E T               T B Y T E 
 
                   B P                       E Q                   I F D E F                 O R                       . T F C O N D 
 
                   B X                       E Q U                 I F D I F                 O R G                     T H I S 
 
                   B Y T E                   . E R R               I F E                     % O U T                   T I T L E 
 
                   C H                       . E R R 1             I F I D N                 P A G E                   T Y P E 
 
                   C L                       . E R R 2             I F N B                   P R O C                   . T Y P E 
 
                   C O M M E N T             . E R R B             I F N D E F               P T R                     W I D T H 
 
                   . C R E F                 . E R R D E F         I N C L U D E             P U B L I C               W O R D 
 
                   C S                       . E R R D I F         I R P                     P U R G E                 . X A L L 
 
                   C X                       . E R R E             I R P C                   Q W O R D                 . X C R E F 
 
                   D B                       . E R R I D N         L A B E L                 . R A D I X               . X L I S T 
 
                   D D                       . E R R N B           . L A L L                 R E C O R D               X O R 
 
                   D H                       . E R R N D E F       L E                       R E P T 
 
  
 
                                                                           -   1 3 7   - 
 
                             @8<5G0=8O: 
 
                             0==K9  A?8A>:    =5  2:;NG05B  <=5<>=8G5A:8E  >1>7=0G5=89,     8A- 
 
                   ?>;L7C5<KE  4;O  =01>@0  :><0=4. 
 
                             0==K5  A;>20  =5  7028AOB  >B  B8?0  1C:2,     MB>  >7=0G05B,   GB>  8
 
                   P U R G E ,   8  p u r g e   O2;ONBAO  70@575@28@>20==K<8  A;>20<8. 
 
 
 
                             1I89  D>@<0B  >?5@0B>@0  0AA5<1;5@0  8<55B  A;54CNI89  284: 
 
 
 
                             [ 5B:0: ] >4_ >?5@0F88[ ?5@0=41 [ , ?5@0=42 ] ] [ ; ><<5=B0@89] , 
 
 
 
                   345  M;5<5=BK,   C:070==K5    2  :204@0B=KE  A:>1:0E,   <>3CB  >BACBAB2>- 
 
                   20BL. 
 
                             @>15;K  22>4OBAO  ?@>872>;L=>,     =>  <8=8<C<  >48=  ?@>15;  4>;- 
 
                   65=  1KBL  ?>A;5  :>40  >?5@0F88. 
 
                             5B:0  -     MB>    845=B8D8:0B>@,       ?@8A2052K5<K9  ?5@2><C  109BC
 
                   B>3>  >?5@0B>@0,   2  :>B>@><  >=0  ?>O2;O5BAO. 
 
                             >4_ >?5@0F88  -   MB>  <=5<>=8G5A:>5  >1>7=0G5=85  A>>B25BAB2CN- 
 
                   I8E  :><0=4  ?@>F5AA>@0. 
 
                             ?5@0=4K  >?5@0B>@0  0AA5<1;5@0  >?8AK20NBAO  2K@065=8O<8.   K- 
 
                   @065=8O  :>=AB@C8@CNBAO  =0  >A=>25  >?5@0F89  =04  G8A;>2K<8  8  B5:A- 
 
                   B>2K<8  :>=AB0=B0<8,       <5B:0<8    8    845=B8D8:0B>@0<8  ?5@5<5==KE  A
 
                   8A?>;L7>20=85<  7=0:>2  >?5@0F89    8    =5:>B>@KE    70@575@28@>20==KE
 
                   A;>2. 
 
                             865  ?@82545=K  2A5  >?@545;5==K5    2  0AA5<1;5@5  >?5@0F88. 
 
 
 
  
 
                                                                           -   1 3 8   - 
 
                             >@O4>:  AB0@H8=AB20  >?5@0F89  >B  2KAH59  :  =87H59: 
 
 
 
                                 L E N G T H ,   S I Z E ,   W I D T H ,   M A S K ,   ( ) ,   [ ] ,   < > 
 
                                 . 
 
                                 : 
 
                                 P T R ,   O F F S E T ,   S E G ,   T Y P E ,   T H I S 
 
                                 H I G H ,   L O W 
 
                                 +   ( u n a r y ) ,   -   ( u n a r y ) 
 
                                 * ,   / ,   M O D ,   S H L ,   S H R 
 
                                 + ,   - 
 
                                 E Q ,   N E ,   L T ,   L E ,   G T ,   G E 
 
                                 N O T 
 
                                 A N D 
 
                                 O R ,   X O R 
 
                                 S H O R T ,   . T Y P E 
 
 
 
 
 
                             !B0@H8=AB2>  >?5@0F89  >?@545;O5B  ?>@O4>:,   ?>  :>B>@><C  1C45B
 
                   2KG8A;OBLAO  2K@065=85.         >;55  AB0@H85  >?5@0F88  1C4CB  ?@>872>- 
 
                   48BLAO  @0=LH5  >?5@0F89,   8<5NI8E  <5=LH55  AB0@H8=AB2>. 
 
 
 
                             @8<5G0=8O: 
 
                             ?5@0F88,   AB>OI85  2  >4=>9  AB@>:5,     8<5NB  @02=K9  ?@8>@8B5B. 
 
                             ?5@0F88  @02=>3>  AB0@H8=AB20  2KG8A;ONBAO  A;520  =0?@02>. 
 
                             ?5@0F88,   AB>OI85  2  A:>1:0E,   2K?>;=ONBAO  ?5@2K<8. 
 
 
 
                             @8<5@  >?5@0B>@0  0AA5<1;5@0: 
 
                             l 0 c _ 1 :       m o v   a x , ( D A T _ 1 + 4 )   S H R   4 , 
 
                             745AL  8A?>;L7>20=K  A;54CNI85  >?5@0F88  0AA5<1;5@0:   (   ) ,   +   8
 
                   S H R . 
 
 
 
  
 
                                                                           -   1 3 9   - 
 
                                                     3 . 2   @8D<5B8G5A:85  >?5@0B>@K
 
 
 
                                       3 . 2 . 1         +     !;>65=85  8;8  C=0@=K9  ?;NA
 
 
 
                     e x p r e s s i o n 1   +   e x p r e s s i o n 2                 ( A;>65=85) 
 
                                     8;8
 
                     +   e x p r e s s i o n                                           ( C=0@=K9  ?;NA) 
 
 
 
                             8=0@=K9  " + "     AC<<8@C5B    7=0G5=8O  42CE  2K@065=89.     #=0@=K9
 
                   " + "   A>E@0=O5B  7=0:  8  7=0G5=85  2K@065=8O. 
 
 
 
                             @8<5G0=8O: 
 
                             ?5@0B>@  A;>65=8O  ( ' + ' )   <>65B  8A?>;L7>20BLAO  4;O  ?@8102;5- 
 
                   =8O  F5;>3>  G8A;0  :  >?5@0=4C,   ?5@5<5I05<><C  2  ?0<OB8.   ?5@0=4><, 
 
                   ?5@5<5I05<K<  2  ?0<OB8,   <>65B  1KBL  B>;L:>  >4=>  87  2K@065=89.   10
 
                   2K@065=8O  <>3CB  1KBL  F5;K<8  G8A;0<8. 
 
                             #=0@=0O  >?5@0F8O    ' + '     >1;0405B  1>;55  2KA>:8<  ?@8>@8B5B><, 
 
                   G5<  >?5@0B>@  A;>65=8O.     !<>B@8  ' !B0@H8=AB2>  >?5@0F89' ,   345  >?8- 
 
                   A0=  ?>@O4>:  AB0@H8=AB20  >?5@0F89. 
 
 
 
                                     3 . 2 . 2           -     KG8B0=85  8;8  C=0@=K9  <8=CA
 
 
 
                             e x p r e s s i o n 1   -   e x p r e s s i o n 2   ( 2KG8B0=85) 
 
                             8;8
 
                             -   e x p r e s s i o n   ( C=0@=K9  <8=CA) . 
 
 
 
                             8=0@=K9  " - "     2KG8B05B    >4=>    2K@065=85  87  4@C3>3>. #=0@=K9
 
                   " - "   87<5=O5B  7=0:  2K@065=8O. 
 
 
 
                             @8<5G0=8O: 
 
                             ?5@0=40<8  >?5@0B>@0    2KG8B0=8O  <>3CB  1KBL  F5;K5  G8A;0  8;8
 
                   >?5@0=4K,   ?5@5<5I05<K5  2  ?0<OB8.   A;8  >10  >?5@0=40  O2;ONBAO  04- 
 
                   @5A0<8  ?0<OB8,         B>    >=8  4>;6=K  @0A?>;030BLAO  2  >4=><  8  B><  65
 
                   A53<5=B5. 
 
                             #=0@=0O  >?5@0F8O    ' - '     >1;0405B  1>;55  2KA>:8<  ?@8>@8B5B><, 
 
                   G5<  >?5@0B>@  2KG8B0=8O.   !<>B@8  ' !B0@H8=AB2>  >?5@0F89' ,   345  >?8- 
 
                   A0=  ?>@O4>:  AB0@H8=AB20  >?5@0F89. 
 
  
 
                                                                           -   1 4 0   - 
 
                                                             3 . 2 . 3       *     #<=>65=85
 
 
 
                             e x p r e s s i o n 1   *   e x p r e s s i o n 2   . 
 
 
 
                             5@5<=>605B  7=0G5=8O  42CE  2K@065=89. 
 
 
 
                             @8<5G0=8O: 
 
                             K@065=8O  4>;6=K    1KBL    F5;K<8  G8A;0<8.     =8  =5  <>3CB  1KBL
 
                   04@5A0<8,   ?5@5<5I05<K<8  2  ?0<OB8. 
 
 
 
 
 
                                                               3 . 2 . 4         /     5;5=85
 
 
 
                               e x p r e s s i o n 1   /   e x p r e s s i o n 2 
 
 
 
                             5;8B  >4=>  2K@065=85  =0  4@C3>5. 
 
 
 
                             @8<5G0=8O: 
 
                             K@065=8O  4>;6=K  1KBL  F5;K<8  G8A;0<8.     =8  =5    <>3CB    1KBL
 
                   04@5A0<8,   ?5@5<5I05<K<8  2  ?0<OB8. 
 
 
 
                                                 3 . 2 . 5         M O D       5;5=85  ?>  <>4C;N
 
 
 
                             2K@065=851   M O D   2K@065=852 
 
 
 
                             K405B  >AB0B>:  >B  45;5=8O. 
 
 
 
                             @8<5G0=8O: 
 
                             10  2K@065=8O  4>;6=K  1KBL  F5;K<8  G8A;0<8.     =8    =5    4>;6=K
 
                   1KBL  =0AB@08205<K<8  04@5A0<8. 
 
                             0?@8<5@,   1 4   M O D   4   =   2 ,   B. :.   1 4   /   4   405B  >AB0B>:  2 . 
 
 
 
  
 
                                                                           -   1 4 1   - 
 
                                       3 . 3         .     ?5@0B>@  4>ABC?0  :  ?>;N  AB@C:BC@K
 
 
 
                             s t r u c t v a r i a b l e . f i e l d   . 
 
 
 
                             A?>;L7C5BAO  4;O  4>ABC?0  :    ?>;N    ?5@5<5==>9    AB@C:BC@=>3>
 
                   B8?0. 
 
 
 
                             @8<5G0=8O: 
 
                             S t r u c t v a r i a b l e   -   MB>  8<O  ?5@5<5==>9,     >?8A0==>9  @0=55    :0:
 
                   ?5@5<5==0O  AB@C:BC@=>3>      B8?0,       0  f i e l d   -   MB>  8<O  ?>;O  2=CB@8
 
                   AB@C:BC@K. 
 
                             A?>;=8B5;L=K9  04@5A,       D>@<8@C5<K9  40==K<  >?5@0B>@><  ( . ) , 
 
                   O2;O5BAO  AC<<>9  A<5I5=8O  ?5@5<5==>9  s t r u c t v a r i a b l e     8    A<5I5=8O
 
                   ?>;O  f i e l d   2=CB@8  AB@C:BC@K.     -B>B  04@5A  O2;O5BAO  >B=>A8B5;L=K<
 
                   2=CB@8  B>9  3@C??K    8;8    A53<5=B0,       345    >?@545;5=0    ?5@5<5==0O
 
                   s t r u c t v a r i a b l e . 
 
                             -B>B  >?5@0B>@  M:2820;5=B5=  8A?>;L7>20=8N  >?5@0B>@0    A;>65- 
 
                   =8O  ( + )   A  8=45:A=K<8  8;8  107>2K<8  >?5@0=40<8. 
 
 
 
                                                   3 . 4         [ ]     ?5@0B>@  8=45:A0F88
 
                             e x p r e s s i o n 1 [ e x p r e s s i o n 2 ] 
 
 
 
                             @8102;O5B  7=0G5=85  2K@065=8O  e x p r e s s i o n 1   :  7=0G5=8N  2K@0- 
 
                   65=8O  e x p r e s s i o n 2 .     -B>B  >?5@0B>@  B0:>9  65,     :0:  8  ' + ' ,     70  B5<
 
                   8A:;NG5=85<,   GB>  745AL  2K@065=85  e x p r e s s i o n 1   =5  O2;O5BAO  >1O70- 
 
                   B5;L=K<. 
 
 
 
                             @8<5G0=8O: 
 
                             A;8  2K@065=85  e x p r e s s i o n 1   7040=>,     >=>  <>65B    1KBL    F5;K<
 
                   7=0G5=85<,   ?5@5<5I05<K<        >?5@0=4><    8;8    01A>;NB=K<  A8<2>;><. 
 
                   E x p r e s s i o n 2   <>65B  1KBL  F5;K<  7=0G5=85<  8;8  01A>;NB=K<  A8<2>;><, 
 
                   0  B0:65  ?5@5<5I05<K<  >?5@0=4><,     2  B><  A;CG05,     :>340  2K@065=85
 
                   e x p r e s s i o n 1   =5  7040=>. 
 
                             -B>B  >?5@0B>@    8A?>;L7C5BAO    :0:  ?@028;>  4;O  4>ABC?0  :  >B- 
 
                   45;L=K<  M;5<5=B0<  <0AA820.     0?@8<5@,   2  A;54CNI59  :><0=45  2  @5- 
 
                   38AB@  A L   ?><5I05BAO  3 - 9  109B  AB@>:8  A8<2>;>2: 
 
                                                 M O V           A L ,   S T R I N G   [ 2 ] 
 
  
 
                                                                           -   1 4 2   - 
 
                                                           3 . 5       ?5@0B>@K  A42830
 
 
 
                                                         3 . 5 . 1       S H L     !4283  2;52>
 
                             2K@065=85  S H L   c o u n t 
 
 
 
                             !428305B  2K@065=85  2;52>  =0  c o u n t   18B>2. 
 
 
 
                             @8<5G0=8O: 
 
                             8BK,   A428=CBK5    70  :>=5F,     B5@ONBAO.     @8  A42835  22>4OBAO
 
                   =C;8.   A;8  c o u n t   1>;LH5  8;8  @025=  1 6 ,   @57C;LB0B  @025=  0 . 
 
                             A;8  A428305<>5  7=0G5=85  -   A;>2>,   2A5  1 6   18B  1C4CB  A428=C- 
 
                   BK.   4=0:>,   5A;8  7=0G5=85  -   109B,   A42830NBAO  B>;L:>  8   18B. 
 
 
 
 
 
                                                         3 . 5 . 2       S H R     !4283  2?@02>
 
 
 
                             2K@065=85  S H R   c o u n t 
 
                             !428305B  2K@065=85  2?@02>  =0  c o u n t   18B>2. 
 
 
 
                             @8<5G0=8O: 
 
                             8BK,   A428=CBK5  70  :>=5F,     B5@ONBAO.     @8  A42835    22>4OBAO
 
                   =C;8.   A;8  c o u n t   1>;LH5  8;8  @025=  1 6 ,   @57C;LB0B  @025=  0 . 
 
                             A;8  A428305<>5  7=0G5=85  -   A;>2>,   2A5  1 6   18B  1C4CB  A428=C- 
 
                   BK.   4=0:>,   5A;8  7=0G5=85  -   109B,   A42830NBAO  B>;L:>  8   18B. 
 
 
 
                                               3 . 6       >18B>2K5  ;>38G5A:85  >?5@0F88
 
 
 
                                                 3 . 6 . 1       N O T     >18B>2>5  >B@8F0=85
 
 
 
                             N O T   2K@065=85
 
 
 
                             @>872>48B  =04    2K@065=85<    ?>18B>2CN    >?5@0F8N    >B@8F0=8O
 
                   ( 8=25@B8@>20=8O) .   !;54CNI0O  B01;8F0  ?>:07K205B  @57C;LB0B  ?@8<5- 
 
                   =5=8O  >?5@0F88  N O T   :  >4=><C  18BC: 
 
 
 
  
 
                                                                           -   1 4 3   - 
 
                                             8B       57C;LB0B
 
                                               0                 1 
 
                                               1                 0 
 
 
 
                                           3 . 6 . 2       A N D     >18B=>5  ;>38G5A:>5      " " 
 
 
 
                             e x p r e s s i o n 1   A N D   e x p r e s s i o n 2   . 
 
 
 
                             @>872>48B  ?>    18B0<    >?5@0F8N    ;>38G5A:>3>    C<=>65=8O  =04
 
                   >?5@0=40<8  e x p r e s s i o n 1   8  e x p r e s s i o n 2 .   !;54CNI0O  B01;8F0  ?>:07K- 
 
                   205B  @57C;LB0BK  ?@8<5=5=8O  >?5@0F88  A N D   :  42C<  18B0<: 
 
 
 
                                 8B      8B       57C;LB0B
 
                                   0           0                 0 
 
                                   0           1                 0 
 
                                   1           0                 0 
 
                                   1           1                 1 
 
 
 
                                 3 . 6 . 3       O R     >18B>20O  ;>38G5A:0O  >?5@0F8O    " " 
 
 
 
                             e x p r e s s i o n 1   O R   e x p r e s s i o n 2 
 
 
 
                             @>872>48B  ?>  18B0<  >?5@0F8N  ;>38G5A:>3>    =04  >?5@0=40- 
 
                   <8  e x p r e s s i o n 1   8  e x p r e s s i o n 2 .     !;54CNI0O  B01;8F0  ?>:07K205B  @5- 
 
                   7C;LB0BK  ?@8<5=5=8O  >?5@0F88  O R   :  42C<  18B0<: 
 
 
 
                                 8B      8B       57C;LB0B
 
                                   0           0                 0 
 
                                   0           1                 1 
 
                                   1           0                 1 
 
                                   1           1                 1 
 
 
 
                             3 . 6 . 4         X O R     >18B>2>5  ;>38G5A:>5  " 8A:;NG0NI55  " 
 
 
 
                             e x p r e s s i o n 1   X O R   e x p r e s s i o n 2 
 
 
 
                             @>872>48B  ?>    18B0<  >?5@0F8N  ;>38G5A:>3>  8A:;NG0NI53>  
 
  
 
                                                                           -   1 4 4   - 
 
                   =04  >?5@0=40<8  e x p r e s s i o n 1   8  e x p r e s s i o n 2 .   !;54CNI0O  B01;8F0  ?>- 
 
                   :07K205B  @57C;LB0BK  ?@8<5=5=8O  >?5@0F88  X O R   :  42C<  18B0<: 
 
 
 
                                 8B      8B       57C;LB0B
 
                                   0           0                 0 
 
                                   0           1                 1 
 
                                   1           0                 1 
 
                                   1           1                 0 
 
 
 
                                                         3 . 7   ?5@0B>@K  >B=>H5=89
 
 
 
                                           3 . 7 . 1       E Q     ?5@0B>@  >B=>H5=8O  " @02=>" 
 
 
 
                             e x p r e s s i o n 1   E Q   e x p r e s s i o n 2 
 
 
 
                             >72@0I05B  7=0G5=85      8AB8=0      ( 0 F F F F h ) ,       5A;8    2K@065=8O
 
                   e x p r e s s i o n 1   8  e x p r e s s i o n 2   @02=K,   8=0G5  2>72@0I05B  ;>6L  ( 0 0 0 0 h ) . 
 
                             @8<5G0=8O: 
 
                             10  2K@065=8O  4>;6=K  ?@82>48BLAO  :  01A>;NB=K<  7=0G5=8O<. 
 
                             -B>B  >?5@0B>@  B@0:BC5B  >?5@0=4K,     :0:  1 6 - 18B=K5  G8A;0.   K- 
 
                   @065=8O,   C    :>B>@KE  1 6 - K9  18B  @025=  1 ,   O2;ONBAO  >B@8F0B5;L=K<8. 
 
                   "0:,   - 1   E Q   0 F F F F h   5ABL  8AB8=0. 
 
 
 
 
 
                                         3 . 7 . 2       N E     ?5@0F8O  >B=>H5=8O  " =5  @02=>" 
 
 
 
                             e x p r e s s i o n 1   N E   e x p r e s s i o n 2 
 
 
 
                             >72@0I05B  7=0G5=85      8AB8=0      ( 0 F F F F h ) ,       5A;8    2K@065=85
 
                   e x p r e s s i o n 1   =5  @02=>  2K@065=8N  e x p r e s s i o n 2 ,       8=0G5    2>72@0I05B
 
                   ;>6L  ( 0 0 0 0 h ) . 
 
 
 
                             @8<5G0=8O: 
 
                             10  2K@065=8O  4>;6=K  ?@82>48BLAO  :  01A>;NB=K<  7=0G5=8O<. 
 
                             -B>B  >?5@0B>@  B@0:BC5B  >?5@0=4K,     :0:  1 6 - 18B=K5  G8A;0.   K- 
 
                   @065=8O  A  =5=C;52K<  1 6 - <  18B><  AG8B0NBAO  >B@8F0B5;L=K<8.   "0:  - 1 
 
                   N E   0 F F F F h   405B  ;>6L. 
 
  
 
                                                                           -   1 4 5   - 
 
                                       3 . 7 . 3       L T     ?5@0F8O  >B=>H5=8O  " <5=LH5  G5<" 
 
 
 
                             e x p r e s s i o n 1   L T   e x p r e s s i o n 2 
 
                             >72@0I05B  7=0G5=85      8AB8=0      ( 0 F F F F h ) ,       5A;8    2K@065=85
 
                   e x p r e s s i o n 1   <5=LH5  2K@065=8O  e x p r e s s i o n 2 ,   8=0G5  2>72@0I05B  ;>6L
 
                   ( 0 0 0 0 h ) . 
 
                             @8<5G0=8O: 
 
                             10  2K@065=8O  4>;6=K  ?@82>48BLAO  :  01A>;NB=K<  7=0G5=8O<. 
 
                             -B>B  >?5@0B>@  B@0:BC5B  >?5@0=4K,   :0:  1 7 - 18B=K5  G8A;0.   1 7 - 9
 
                   18B  70405B  7=0:  >?5@0=40.     "0:  GB>  <0:A8<0;L=>  2>7<>6=>5  7=0G5- 
 
                   =85  >?5@0=40  5ABL  0 F F F F h   ( 6 5 5 3 5 ) . 
 
 
 
                                           3 . 7 . 4       G T     ?5@0B>@  >B=>H5=8O  " 1>;LH5" 
 
                             e x p r e s s i o n 1   G T   e x p r e s s i o n 2 
 
 
 
                             >72@0I05B  7=0G5=85    8AB8=0    ( 0 F F F F h ) ,         5A;8      2K@065=85
 
                   e x p r e s s i o n 1   1>;LH5  2K@065=8O  e x p r e s s i o n 2 ,   8=0G5  2>72@0I05B  ;>6L
 
                   ( 0 0 0 0 h ) . 
 
 
 
                             @8<5G0=8O: 
 
                             10  2K@065=8O  4>;6=K  ?@82>48BLAO  :  01A>;NB=K<  7=0G5=8O<. 
 
                             -B>B  >?5@0B>@  B@0:BC5B  >?5@0=4K,   :0:  1 7 - 18B=K5  G8A;0.   1 7 - 9
 
                   18B  70405B  7=0:  >?5@0=40.     "0:  GB>  <0:A8<0;L=>  2>7<>6=>5  7=0G5- 
 
                   =85  >?5@0=40  5ABL  0 F F F F h   ( 6 5 5 3 5 ) . 
 
 
 
                                 3 . 7 . 5       L E     ?5@0B>@  >B=>H5=8O  " <5=LH5  8;8  @02=>" 
 
 
 
                             e x p r e s s i o n 1   L E   e x p r e s s i o n 2 
 
 
 
                             >72@0I05B  7=0G5=85      8AB8=0      ( 0 F F F F h ) ,       5A;8    2K@065=85
 
                   e x p r e s s i o n 1   <5=LH5  8;8  @02=>  2K@065=8N  e x p r e s s i o n 2 ,   8=0G5  2>72- 
 
                   @0I05B  ;>6L  ( 0 0 0 0 h ) . 
 
 
 
                             @8<5G0=8O: 
 
                             10  2K@065=8O  4>;6=K  ?@82>48BLAO  :  01A>;NB=K<  7=0G5=8O<. 
 
                             -B>B  >?5@0B>@  B@0:BC5B  >?5@0=4K,   :0:  1 7 - 18B=K5  G8A;0.   1 7 - 9
 
                   18B  70405B  7=0:  >?5@0=40.     "0:  GB>  <0:A8<0;L=>  2>7<>6=>5  7=0G5- 
 
  
 
                                                                           -   1 4 6   - 
 
                   =85  >?5@0=40  5ABL  0 F F F F h   ( 6 5 5 3 5 ) . 
 
 
 
                                   3 . 7 . 6   G E   ?5@0B>@  >B=>H5=8O  " 1>;LH5  8;8  @02=>" 
 
 
 
                             e x p r e s s i o n 1   G E   e x p r e s s i o n 2 
 
                             >72@0I05B  7=0G5=85      8AB8=0      ( 0 F F F F h ) ,       5A;8    2K@065=85
 
                   e x p r e s s i o n 1   1>;LH5  8;8  @02=>  2K@065=8N  e x p r e s s i o n 2 ,   8=0G5  2>72- 
 
                   @0I05B  ;>6L  ( 0 0 0 0 h ) . 
 
 
 
                             @8<5G0=8O: 
 
                             10  2K@065=8O  4>;6=K  ?@82>48BLAO  :  01A>;NB=K<  7=0G5=8O<. 
 
                             -B>B  >?5@0B>@  B@0:BC5B  >?5@0=4K,   :0:  1 7 - 18B=K5  G8A;0.   1 7 - 9
 
                   18B  70405B  7=0:  >?5@0=40.     "0:  GB>  <0:A8<0;L=>  2>7<>6=>5  7=0G5- 
 
                   =85  >?5@0=40  5ABL  0 F F F F h   ( 6 5 5 3 5 ) . 
 
 
 
                                             3 . 8     ?5@0B>@  O2=>3>  7040=8O  A53<5=B0
 
 
 
                                             :         ?5@0B>@  O2=>3>  7040=8O  A53<5=B0
 
                                                                   ?5@0B>@    M A S M 
 
 
 
                             A53<5=B=K9_ @538AB@: 2K@065=85
 
                                                     8;8
 
                             8<O_ A53<5=B0: 2K@065=85
 
                                                     8;8
 
                             8<O_ 3@C??K: 2K@065=85    . 
 
 
 
                             -B>B  >?5@0B>@  70AB02;O5B  2KG8A;OBL  <5B:C  8;8    04@5A    ?5@5- 
 
                   <5==>9,   8A?>;L7CO        =0G0;>    A53<5=B0,       7040205<>3>  A53<5=B=K<
 
                   @538AB@><,   A53<5=B=K<  8<5=5<  8;8  8<5=5<  3@C??K. 
 
 
 
                             @8<5G0=8O: 
 
                             !53<5=B=K<  @538AB@><  <>65B  1KBL  >48=  87  @538AB@>2  C S ,     S S , 
 
                   E S   8;8  D S . 
 
                             <O  A53<5=B0  8  8<O  3@C??K  4>;6=K  1KBL  >?@545;5=K  :><0=40<8
 
                   S E G M E N T   8  G R O U P .     =8  4>;6=K  1KBL  B0:65    ?@8A2>5=K    :0:><C- ;81>
 
                   A53<5=B=><C  @538AB@C  :><0=4>9  A S S U M E . 
 
                             K@065=85  <>65B  1KBL  :0:  ?5@5<5I05<K<  >?5@0=4><,   B0:  8  01- 
 
  
 
                                                                           -   1 4 7   - 
 
                   A>;NB=K<  A8<2>;><. 
 
                               7028A8<>AB8  >B  :><0=4K  8  >B  B8?>2  >?5@0=4>2,     8A?>;L7C5- 
 
                   <K9  04@5A  >?5@0=40  2KG8A;O5BAO  >B=>A8B5;L=>  >4=>3>  87  @538AB@>2
 
                   E S ,   D S     8  S S .   >340  65  @538AB@  70405BAO  2  O2=><  2845  >?5@0B>@><
 
                   ' : ' ,   B>  MB8  AB0=40@BK  =5  ?@8=8<0NBAO  2>  2=8<0=85. 
 
 
 
                                                               3 . 9     ?5@0B>@K  B8?0
 
 
 
                                         3 . 9 . 1       P T R     7<5=5=85  B8?0  ?5@5<5==>9
 
 
 
                             t y p e   P T R   2K@065=85  . 
 
                             @5<5==>  87<5=O5B  B8?  2K@065=8O  ( :>B>@>5  <>65B  1KBL  <5B:>9
 
                   8;8  ?5@5<5==>9)   A  53>  AB0=40@B=>3>  B8?0  =0  B8?  t y p e . 
 
                             0@0<5B@  t y p e   <>65B  8<5BL  >4=>  87  A;54CNI8E    7=0G5=89    8;8
 
                   8<5=: 
 
 
 
                                 <O                        =0G5=85
 
                                 B Y T E                               1 
 
                                 W O R D                               2 
 
                                 D W O R D                             4 
 
                                 Q W O R D                             8 
 
                                 T B Y T E                           1 0 
 
                                 N E A R                       0 F F F F h 
 
                                 F A R                         0 F F F E h 
 
 
 
                             B Y T E   ( 109B) ,   W O R D   ( A;>2>) ,   D W O R D   ( 42>9=>5  A;>2>)   <>3CB  8A- 
 
                   ?>;L7>20BL  B>;L:>  A  >?5@0=40<8  87  ?0<OB8.     N E A R   8  F A R   <>3CB  8A- 
 
                   ?>;L7>20BLAO  B>;L:>  A  <5B:0<8. 
 
 
 
                             @8<5G0=8O: 
 
                             ?5@0B>@  P T R   >1KG=>  8A?>;L7C5BAO  4;O  A?>A>10  4>ABC?0  :  ?5- 
 
                   @5<5==>9,   >B;8G=>3>  >B  C:070==>3>  ?@8  55  >?@545;5=88.   0?@8<5@, 
 
                   4;O  4>ABC?0  :  AB0@H5<C  109BC  ?5@5<5==>9  B8?0  W O R D   ( A;>2>) .     P T R 
 
                   B0:65  8A?>;L7C5BAO  4;O  O2=>3>  >?8A0=8O  B8?0  ?5@5<5==>9  8;8  <5B- 
 
                   :8,   O2;ONI59AO  AAK;:>9  2?5@54. 
 
 
 
                             @8<5@. 
 
  
 
                                                                           -   1 4 8   - 
 
                                 M O V         A L ,   B Y T E   P T R   W O R D V A R 
 
                                 C A L L       F A R   P T R   R O U T I N E 
 
 
 
                                             S H O R T         #AB0=>2:0  <5B:8  =0  B8?  S H O R T 
 
                                                                 ( >?5@0B>@    M A S M ) 
 
 
 
                                                             3 . 9 . 2       S H O R T     <5B:0
 
 
 
                             #AB0=02;8205B  B8?  <5B:8  S H O R T   ( :>@>B:89) . 
 
 
 
                             @8<5G0=8O: 
 
                             A;8  @0AAB>O=85    <564C  <5B:>9  8  ?5@5E>4><,     AAK;0NI8<AO  =0
 
                   =55,   <5=LH5    1 2 8   109B>2,     <5B:0  <>65B  1KBL  >1JO2;5=0  :0:    <5B:0
 
                   B8?0  S H O R T .     ><0=4K,   8A?>;L7CNI85  <5B:8  S H O R T ,   A>45@60B  2  A515
 
                   =0  1   109B  <5=LH5,   G5<  :><0=4K,   8A?>;L7CNI85  <5B:8  N E A R . 
 
 
 
 
 
                               3 . 9 . 3       T H I S     !>740=85  >?5@0=40  ?>  B5:CI59  ?>78F88
 
 
 
                             T H I S   t y p e   . 
 
 
 
                             !>7405B  >?5@0=4  B8?0  t y p e ,   A  04@5A><  ( A53<5=B  8  A<5I5=85) , 
 
                   @02=K<  B5:CI5<C  C:070B5;N  =0  @07<5I5=85  2  ?0<OB8. 
 
 
 
                             0@0<5B@  t y p e   <>65B  1KBL  A;54CNI8<: 
 
 
 
                                 B Y T E 
 
                                 W O R D 
 
                                 D W O R D 
 
                                 Q W O R D 
 
                                 T B Y T E 
 
                                 N E A R 
 
                                 F A R       . 
 
 
 
                             -B>B  >?5@0B>@    8A?>;L7C5BAO    4;O  A>740=8O  <5B>:  8  ?5@5<5=- 
 
                   =KE,   8A?>;L7CNI8E    >?5@0F8N  E Q U   8;8  7=0:  @025=AB20  ' = ' ,       B0:65
 
                   :0:  8  :><0=40  L A B E L . 
 
  
 
                                                                           -   1 4 9   - 
 
                             @8<5@. 
 
 
 
                             b y t e L a b e l   e q u   T H I S   B Y T E 
 
 
 
                                                         0=0;>38G=>
 
 
 
                             b y t e L a b e l   L A B E L   B Y T E . 
 
 
 
                                             3 . 9 . 4 .       H I G H     >72@0B  AB0@H8E  8   18B
 
 
 
                             H I G H   e x p r e s s i o n   . 
 
 
 
                             -B>B  >?5@0B>@      2>72@0I05B      AB0@H85      8       18B      2K@065=8O
 
                   e x p r e s s i o n . 
 
 
 
                             @8<5@. 
 
 
 
                                 M O V           B L ,   H I G H   1 2 3 4 h 
 
 
 
                             -B0  :><0=40  ?><5AB8B  1 2 h   2  B L . 
 
 
 
 
 
                                       3 . 9 . 5       L O W     >;CG5=85  2>AL<8  <;04H8E  18B>2
 
 
 
                             L O W   e x p r e s s i o n   . 
 
 
 
                             -B>B  >?5@0B>@    2K405B    <;04H89    109B    ( 8     18B)       2K@065=8O
 
                   e x p r e s s i o n . 
 
 
 
                             @8<5@. 
 
 
 
                                 M O V           B L ,   L O W   1 2 3 4 h 
 
 
 
                             -B0  :><0=40  ?><5AB8B  3 4 h   2  B L . 
 
 
 
                                             3 . 9 . 6       S E G     K40G0  7=0G5=8O  A53<5=B0
 
                             S E G   2K@065=85  . 
 
  
 
                                                                           -   1 5 0   - 
 
                             K405B  7=0G5=85  A53<5=B0,   2  :>B>@><  @0A?>;>65=>  2K@065=85. 
 
 
 
                             @8<5G0=8O: 
 
                             K@065=85  <>65B  1KBL  ?5@5<5==>9,     <5B:>9,   8<5=5<  A53<5=B0, 
 
                   8<5=5<  3@C??K  ;81>  4@C38<  A8<2>;><. 
 
 
 
                                               3 . 9 . 7       O F F S E T     !<5I5=85  2K@065=8O
 
 
 
                             O F F S E T   2K@065=85  . 
 
 
 
                             K405B  G8A;>  109B  <564C  2K@065=85<  8  =0G0;><  A53<5=B0,       2
 
                   :>B>@><  >=>  >?@545;5=>. 
 
 
 
                             @8<5G0=8O: 
 
                             K@065=85  <>65B  1KBL  <5B:>9,     8<5=5<  A53<5=B0  8;8  ?5@5<5=- 
 
                   =>9. 
 
                             ;O  ?>;CG5=8O  ?@028;L=>3>  A<5I5=8O  ?@8  4>ABC?5  :    ?5@5<5=- 
 
                   =K<  2  A53<5=B0E  8;8  2  3@C??0E,     8A?>;L7C9B5  ?@5D8:A  ?5@5>?@545- 
 
                   ;5=8O  A53<5=B0  ' : '   4;O  B>3>,     GB>1K    :><0=40    O F F S E T     2KG8A;O;0
 
                   A<5I5=85  >B=>A8B5;L=>  =0G0;0  3@C??K  8;8  A53<5=B0. 
 
 
 
                                         3 . 9 . 8       . T Y P E     K40G0  @568<0  8  :>=B5:AB0
 
                                                                   4;O  2K@065=8O
 
 
 
                             . T Y P E   2K@065=85  . 
 
 
 
                             K405B  109B,       >?8AK20NI89  A>AB>O=85  8  >1;0ABL  4>ABC?=>AB8
 
                   ( 2848<>AB8)   2K@065=8O. 
 
 
 
                             @8<5G0=8O: 
 
                             09B  2K405BAO  2  A;54CNI5<  D>@<0B5: 
 
 
 
                                           8BK
 
                                   7   6   5   4   3   2   1   0 
 
                                   %   .   .   .   .   .   .   .     1 = E x t e r n a l ; 0 = L o c a l   8;8  P u b l i c 
 
                                   .   %   .   .   .   .   .   .     A5340  0 
 
                                   .   .   %   .   .   .   .   .     ?@545;5=>
 
  
 
                                                                           -   1 5 1   - 
 
                                   .   .   .   %   %   %   .   .     A5340  0 
 
                                   .   .   .   .   .   .   %   .       7028A8<>AB8  >B  40==KE
 
                                   .   .   .   .   .   .   .   %       7028A8<>AB8  >B  ?@>3@0<<K
 
                             A;8  2K@065=85  =5?@028;L=>5,   25AL  109B  @025=  0 . 
 
                             -B>B  >?5@0B>@  >1KG=>  8A?>;L7C5BAO  A  CA;>2=K<8  :><0=40<8,   2
 
                   :>B>@KE  4;O    C?@02;5=8O  ?@>3@0<<>9  8A?>;L7C5BAO  A>AB>O=85  ?5@5- 
 
                   <5==>9. 
 
 
 
                                           3 . 9 . 9       T Y P E     >;CG5=85  @07<5@0  B8?0
 
 
 
                             T Y P E   2K@065=85  . 
 
 
 
                             K405B  G8A;>  109B,   =5>1E>48<KE  4;O  E@0=5=8O  ?5@5<5==>9  B>- 
 
                   3>  B8?0,         :0:8<    O2;O5BAO    2K@065=85;     4;O    <5B:8  N E A R   2K405B
 
                   0 F F F F h ,   0  4;O  <5B:8  F A R   -   0 F F F E h . 
 
 
 
                             @8<5G0=8O: 
 
                             K40205<K5  7=0G5=8O  0=0;>38G=K  ?@82545==K<  2  >?8A0=88  >?5- 
 
                   @0B>@0  P T R .     0<5BLB5,     GB>  G8A;>  2K40205<KE  109B    @02=>    G8A;C
 
                   109B,   70=8<05<KE  B8?><  2K@065=8O.   !;54>20B5;L=>,   ?5@5<5==0O  B8- 
 
                   ?0  A;>2>  2A5340  405B  2 ,   4065  5A;8  >=0  ?>2B>@O5BAO  1 0   @07. 
 
 
 
                                         3 . 9 . 1 0       L E N G T H     >72@0B  4;8=K  ?5@5<5==>9
 
 
 
                             L E N G T H   ?5@5<5==0O  . 
 
 
 
                             >72@0I05B  G8A;>  548=8F  B8?0  B Y T E ,     W O R D ,   D W O R D ,   Q W O R D   8;8
 
                   T B Y T E ,   70=8<05<KE  ?5@5<5==>9. 
 
 
 
                             @8<5G0=8O: 
 
                             "8?  ?5@5<5==>9  >?@545;O5B,       2    :0:8E    548=8F0E    87<5@5=8O
 
                   2>72@0I05BAO  55  4;8=0. 
 
                             =0G5=85,   2>72@0I05<>5  MB8<  >?5@0B>@><,     5ABL  G8A;>,   ?@54- 
 
                   H5AB2CNI55  >?5@0B>@C  D U P   2  >?8A0=88  ?5@5<5==>9.   >MB><C,   B>;L:>
 
                   4;O  ?5@5<5==KE,     >?8A0==KE  A  ?><>ILN  >?5@0B>@0  D U P ,   1C45B  2>72- 
 
                   @0I5=>  7=0G5=85,   >B;8G=>5  >B  1 .   !B@>:>2K5  :>=AB0=BK  B0:65  2>72- 
 
                   @0BOB  1 . 
 
  
 
                                                                           -   1 5 2   - 
 
                                           3 . 9 . 1 1       S I Z E     K40G0  :>;8G5AB20  109B, 
 
                                                     8A?>;L7C5<KE  ?>4  ?5@5<5==CN
 
 
 
                             S I Z E   ?5@5<5==0O
 
 
 
                             K405B  G8A;>  109B,   70=8<05<KE  ?5@5<5==>9. 
 
 
 
                             @8<5G0=8O: 
 
                             =0G5=85,   2>72@0I05<>5      MB8<      >?5@0B>@><,       @02=>    4;8=5
 
                   ( L E N G T H )   ?5@5<5==>9,   ?>2B>@5==>9  T Y P E   ( B8?)   @07: 
 
                             S I Z E   ?5@5<5==0O= ( L E N G T H   ?5@5<5==0O) * ( T Y P E   ?5@5<5==0O) 
 
 
 
                             3 . 1 0   A?>;L7>20=85  A?5F80;L=KE  >?5@0B>@>2  <0:@>:><0=4
 
 
 
                                                 3 . 1 0 . 1       &     ?5@0B>@  ?>4AB0=>2:8
 
 
 
                   & d u m m y p a r a m e t e r 
 
                                       8;8
 
                   d u m m y p a r a m e t e r &     . 
 
 
 
                             0AB02;O5B  0AA5<1;5@        70<5=8BL        ?>4AB02=>9        ?0@0<5B@
 
                   d u m m y p a r a m e t e r   =0  7=0G5=85  D0:B8G5A:>3>  ?0@0<5B@0  2  B5:AB5  <0:- 
 
                   @>>?@545;5=8O. 
 
 
 
  
 
                                                                           -   1 5 3   - 
 
                             @8<5G0=8O: 
 
                              0AA<>B@8<  A<KA;  MB>3>  >?5@0B>@0  =0  A;54CNI5<  ?@8<5@5: 
 
 
 
                             @8<5@. 
 
 
 
                                 n e w l a b e l           M A C R O         x 
 
                                 l a b e l & x             d b               & x 
 
                                 E N D M 
 
                                 n e w l a b e l           0 
 
                                 n e w l a b e l           1   . 
 
 
 
                               3 . 1 0 . 2       < >     ?5@0B>@  1C:20;L=>3>  ?@>GB5=8O  B5:AB0
 
 
 
                             < B5:AB>   . 
 
 
 
                             "@0:BC5B  B5:AB  :0:  548=>5  F5;>5,     =57028A8<>  >B  B>3>,     A>- 
 
                   45@68B  ;8  >=  ?@>15;K,   70?OBK5  8;8  4@C385  @0745;8B5;8. 
 
 
 
                             @8<5G0=8O: 
 
                             -B>B  >?5@0B>@  8A?>;L7C5BAO  2  <0:@>A0E  8;8  2  ?>2B>@=KE  1;>- 
 
                   :0E,   GB>1K    1KBL  C25@5==K<  2  B><,     GB>  2K7>2  <0:@>:><0=4K  1C45B
 
                   B@0:B>20BLAO  :0:  548=K9  ?0@0<5B@. 
 
                             -B>B  >?5@0B>@    <>65B  B0:65  ?@8<5=OBLAO  2  F5;OE  8A?>;L7>20- 
 
                   =8O  A?5FA8<2>;>2,     B0:8E  :0:  B>G:0  A  70?OB>9,   2  :0G5AB25  ;8B5@. 
 
                   0?@8<5@,   B>G:0    A  70?OB>9  A0<0  ?>  A515  >1>7=0G05B  :><<5=B0@89, 
 
                   0  < ; >   >1>7=0G05B  A0<  A8<2>;  " B>G:0  A  70?OB>9" . 
 
                             064K9  @07,   :>340  <0:@>:><0=45  ?5@5405BAO  ?0@0<5B@,   <0:@>- 
 
                   0AA5<1;5@  A=8<05B  >48=  A;>9  C3;>2KE  A:>1>:.     @8    8A?>;L7>20=88
 
                   2;>65==KE  <0:@>A>2  =C6=>  C1548BLAO  2  =0;8G88  4>AB0B>G=>3>  :>;8- 
 
                   G5AB20  C3;>2KE  A:>1>:. 
 
 
 
                           3 . 1 0 . 3 .       !     ?5@0B>@  1C:20;L=>9  8=B5@?@5B0F88  A8<2>;0
 
 
 
                             ! A8<2>;
 
 
 
                             0AB02;O5B  0AA5<1;5@  8=B5@?@5B8@>20BL  A8<2>;  1C:20;L=>. 
 
  
 
                                                                           -   1 5 4   - 
 
                             @8<5G0=8O: 
 
                             -B>B  >?5@0B>@  <>65B  1KBL  8A?>;L7>20=  B>;L:>  2  <0:@>>?@545- 
 
                   ;5=8OE  ( 2:;NG0O  ?>2B>@=K5  1;>:8)     8;8  A  :><0=40<8  CA;>2=>3>  0A- 
 
                   A5<1;8@>20=8O. 
 
                             ! A8<2>;  M:2820;5=B=>  < A8<2>;> ;   ?>72>;O5B  0<    8A?>;L7>20BL
 
                   A?5F80;L=K5  A8<2>;K,     8<5NI85  >A>1>5  7=0G5=85,     B0:85  :0:  ' ; '   8
 
                   ' & ' ,   ?@>AB>    :0:  =5:>B>@K5  01AB@0:B=K5  A8<2>;K,   @02=>?@02=K5  A>
 
                   2A5<8  >AB0;L=K<8  A8<2>;0<8. 
 
 
 
                                 3 . 1 0 . 4         %     ?5@0B>@  ?@5>1@07>20=8O  2  2K@065=85
 
 
 
                             % B5:AB  . 
 
 
 
                             =B5@?@5B8@C5B  B5:AB  :0:  2K@065=85.     0:@>0AA5<1;5@  2KG8A- 
 
                   ;8B  7=0G5=85    MB>3>  2K@065=8O  2  B5:CI59  A8AB5<5  AG8A;5=8O  8  70- 
 
                   <5=8B  B5:AB  =0  MB>  7=0G5=85. 
 
 
 
                             @8<5G0=8O: 
 
                             -B>B  >?5@0B>@      @54:>    8A?>;L7C5BAO    ?@>AB>    4;O    ?>4AG5B0
 
                   7=0G5=8O  =5:>B>@>3>    =5?>A@54AB25==>    8A?>;L7C5<>3>    2K@065=8O; 
 
                   >1KG=>  >=  8A?>;L7C5BAO  ?@8  2K7>25  <0:@>A>2,     :>340  ?5@540205<>5
 
                   <0:@>:><0=45  7=0G5=85  O2;O5BAO  @57C;LB0B><  2KG8A;5=8O    7=0G5=8O
 
                   2K@065=8O. 
 
                             "5:AB  4>;65=  1KBL  ?@028;L=>  7040==K<  2K@065=85<  2    B5:CI59
 
                   A8AB5<5  AG8A;5=8O. 
 
 
 
                                                     3 . 1 0 . 5       ; ;     0:@>:><<5=B0@89
 
 
 
                             ; ; B5:AB_ :><<5=B0@8O  . 
 
 
 
                             >72>;O5B  2:;NG0BL    :><<5=B0@89    2    <0:@>>?@545;5=85  B0:8<
 
                   >1@07><,   GB>  >=  C40;O5BAO  ?@8  <0:@>@0AH8@5=88. 
 
 
 
  
 
                                                                           -   1 5 5   - 
 
                                   3 . 1 1      07<5I5=85  A53<5=B>2,     8<5NI8E  >48=0:>2K5
 
                                 8<5=0  2  >1;0AB8  ?0<OB8.   ><18=8@>20=85  A53<5=B>2
 
 
 
                               3 . 1 1 . 1         P U B L I C       !>548=5=85  >4=>8<5==KE  A53<5=B>2
 
 
 
                             s e g n a m e   S E G M E N T   P U B L I C   . 
 
 
 
                             0AB02;O5B  :><?>=>2I8:  A>548=8BL  2A5  A53<5=BK  A  >48=0:>2K<
 
                   8<5=5<  A53<5=B0. 
 
 
 
                             @8<5G0=8O: 
 
                             >2K9  A>548=5==K9    A53<5=B  1C45B  F5;K<  8  =5?@5@K2=K<.     A5
 
                   :><0=4K  8  04@5A0  40==KE  2  MB><  A53<5=B5  1C4CB  2KG8A;5=K  >B=>A8- 
 
                   B5;L=>  =0G0;0  MB>3>  =>2>3>  A53<5=B0. 
 
                             A;8  =5  C:070=>  =8:0:>3>  :><18=8@>20==>3>    B8?0,       A53<5=B
 
                   ?@8  703@C7:5    2  ?0<OBL  ?>;CG8B  A2>9  A>1AB25==K9  D878G5A:89  A53- 
 
                   <5=B. 
 
 
 
                                     3 . 1 1 . 2   S T A C K       ?@545;5=85  AB5:>2>3>  A53<5=B0
 
 
 
                             s e g n a m e   S E G M E N T   S T A C K   . 
 
 
 
                             0AB02;O5B  :><?>=>2I8:  A>548=OBL  2A5  >4=>8<5==K5    A53<5=BK
 
                   8  2KG8A;OBL      2A5  04@5A0  2  MB8E  A53<5=B0E  >B=>A8B5;L=>  @538AB@0
 
                   S S . 
 
 
 
                             @8<5G0=8O: 
 
                             ><18=8@>20==K9  B8?  S T A C K   ( AB5:)     0=0;>38G5=  :><18=8@>20=- 
 
                   =><C  B8?C  P U B L I C ,     70  8A:;NG5=85<  B>3>,   GB>  @538AB@  S S   O2;O5BAO
 
                   AB0=40@B=K<  A53<5=B=K<  @538AB@><  4;O  A53<5=B>2  B8?0  S T A C K .      5- 
 
                   38AB@  S P   CAB0=02;8205BAO  =0  :>=5F  40==>3>  >1J548=5==>3>  A53<5=- 
 
                   B0  B8?0  S T A C K . 
 
                             A;8  =5  C:070=>  =8  >4=>3>  A53<5=B0  B8?0  S T A C K ,   :><?>=>2I8:
 
                   2K40AB  ?@54C?@5645=85,   GB>  AB5:>2K9  A53<5=B  =5  =0945=. 
 
                             A;8  AB5:>2K9  A53<5=B  A>740=,     0  :><18=8@>20==K9  B8?  S T A C K 
 
                   =5  8A?>;L7C5BAO,       ?>;L7>20B5;L  4>;65=  O2=>  703@C78BL  2  @538AB@
 
                   S S   04@5A  A53<5=B0. 
 
  
 
                                                                           -   1 5 6   - 
 
                             A;8  :><18=8@>20==K9  B8?  =5  C:070=,   A53<5=B  ?@8  703@C7:5  2
 
                   ?0<OBL  ?>;CG05B  A2>9  A>1AB25==K9  D878G5A:89  A53<5=B. 
 
 
 
                             3 . 1 1 . 3         C O M M O N       ?@545;5=85  A>2<5I05<KE  A53<5=B>2
 
 
 
                             s e g n a m e   S E G M E N T   C O M M O N   . 
 
 
 
                             0AB02;O5B  @540:B>@  A2O759  ( l i n k e r )   ?><5I0BL  2A5  A53<5=BK, 
 
                   8<5=0  :>B>@KE  A>2?040NB,     ?>  >4=><C  8  B><C  65  04@5AC,     B0:    GB>
 
                   04@5A0  40==KE      8    :><0=4    2  :064><  87  B0:8E  A53<5=B>2  O2;ONBAO
 
                   A<5I5=8O<8  ?>  >B=>H5=8N  :  >1I5<C  AB0@B>2><C  04@5AC. 
 
 
 
                             @8<5G0=8O: 
 
                             ;O  A>2<5I5==KE  AB@C:BC@,   ?>;CG0NI8EAO  2A;54AB285  >?8A0=8O
 
                   :><18=8@>20==>3>  B8?0  C O M M O N ,   A?@0254;82>:   5A;8  40==K5  >?8AK20- 
 
                   NBAO  2    =5A:>;L:8E  <5AB0E  ?>4  >1I8<  8<5=5<,     B>  A0<>5  ?>A;54=55
 
                   >?8A0=85  " 7018205B"   2A5  ?@54K4CI85  >?8A0=8O. 
 
                             ;8=0  =>2>3>    A>2<5I5==>3>  A53<5=B0  @02=0  4;8=5  <0:A8<0;L- 
 
                   =>3>  87  A53<5=B>2  :><18=8@>20==>3>  B8?0  C O M M O N . 
 
                             A;8  MB>B  :><18=8@>20==K9  B8?  =5  1K;  7040=,     B>  A53<5=B  =5
 
                   A>2<5I05BAO  =8  A  :0:8<  4@C38<  A53<5=B><. 
 
 
 
                                           3 . 1 1 . 4       M E M O R Y        07<5I05B  A53<5=B  :0:
 
                                                               ?>A;54=89  2>7<>6=K9
 
 
 
                             s e g n a m e   S E G M E N T   M E M O R Y . 
 
 
 
                             0AB02;O5B  :><?>=>2I8:    ( L i n k e r )       M i c r o s o f t     2>A?@8=8<0BL
 
                   MB>B  A53<5=B  :0:  P U B L I C .     ><?>=>2I8:  M i c r o s o f t   =5  ?>445@68205B
 
                   A<5H0==>3>  B8?0      M E M O R Y     2  B>9  D>@<5,     :0:  >B<5G5=>  2  >?8A0=88
 
                   A<5H0==>3>  B8?0  M E M O R Y   D8@<K  I n t e l .     <5AB>  MB>3>  2A5    A53<5=BK
 
                   M E M O R Y   2>A?@8=8<0NBAO  :0:
 
                   P U B L I C . 
 
 
 
                             @8<5G0=8O: 
 
                               A>>B25BAB288  A  ?>;>65=8O<8  D8@<K  I n t e l ,     :><18=8@>20==K9
 
                   B8?  ?0<OB8  ?@54;030;AO  4;O  B>3>,     GB>1K  :><?>=>2I8:  ?><5I0;  53>
 
  
 
                                                                           -   1 5 7   - 
 
                   ?>A;5  2A5E  A2O7K20NI8E  A53<5=B>2.     5@2K9  A53<5=B  M E M O R Y     1C45B
 
                   @07<5I5=  2  ?0<OB8  :0:  =082KAH89  A53<5=B.     >A;54CNI85  A53<5=BK, 
 
                   A>45@60I85  A53<5=B  M E M O R Y ,     1C4CB  2>A?@8=8<0BLAO    :0:    A53<5=BK
 
                   C O M M O N . 
 
                             A;8  A<5H0==K9  ( :><18=8@>20==K9)   B8?  =5  C:070=,   A53<5=B  =5
 
                   A<5H8205BAO  A      4@C38<8    A53<5=B0<8  8  ?@8  703@C7:5  2  ?0<OBL  5<C
 
                   >B2>48BAO  >B45;L=K9  D878G5A:89  A53<5=B. 
 
 
 
                                     3 . 1 1 . 5       A T     ?@545;5=85  01A>;NB=>3>  A53<5=B0
 
 
 
                             s e g n a m e   S E G M E N T   A T   a d d r e s s   . 
 
 
 
                             0405B  01A>;NB=K9  AB0@B>2K9  04@5A  A53<5=B0.     A5    <5B:8    8
 
                   04@5A0  2  A53<5=B5  O2;ONBAO  >B=>A8B5;L=K<8  ?>  >B=>H5=8N  :  7040=- 
 
                   =><C  04@5AC. 
 
 
 
                             @8<5G0=8O: 
 
                             0@0<5B@  a d d r e s s     O2;O5BAO    1 6 - B818B=K<  04@5A><  =0G0;0  ?0- 
 
                   @03@0D0  4;O  A53<5=B0.   =  <>65B  B0:65  O2;OBLAO  2K@065=85<,   =>  =5
 
                   4>;65=  A>45@60BL  AAK;>:  =0  ?>A;54CNI85  AB@>:8. 
 
                             -B>B  :><18=8@>20==K9  B8?  8A?>;L7C5BAO    >1KG=>    4;O    40==KE
 
                   8;8  :>4>2,     :>B>@K5  4>;6=K  @0A?>;030BLAO  ?>  04@5A0<,   =5  7028AO- 
 
                   I8<  >B  @0A?@545;5=8O  ?0<OB8;   =0?@8<5@,     4;O  >1;0AB59  40==KE  #
 
                   !,   25:B>@>2  ?@5@K20=8O  8;8  1CD5@0  M:@0=0. 
 
                             ><18=8@>20==K9  B8?  A T   =5;L7O  8A?>;L7>20BL    4;O    =0A8;LAB- 
 
                   25==>9  703@C7:8  :>4>2  8;8  40==KE  2  7040==K9  CG0AB>:  ?0<OB8. 
 
 
 
                                           3 . 1 2 .     #?@02;5=85  @07<5I5=85<  A53<5=B>2
 
                                                 2  >1;0AB8  ?0<OB8.   "8?K  @07<5I5=8O
 
 
 
                                       3 . 1 2 . 1       B Y T E        0A?>;0305B  A53<5=B  ?>  04@5AC
 
                                                                 =5:>B>@>3>  109B0
 
 
 
                             s e g n a m e   S E G M E N T   B Y T E   . 
 
 
 
                             #:07K205B,   GB>  A53<5=B  4>;65=  =0G8=0BLAO  =0  3@0=8F5  109B0. 
 
 
 
  
 
                                                                           -   1 5 8   - 
 
                             @8<5G0=8O: 
 
                              50;L=K9  AB0@B>2K9    04@5A  =5  2KG8A;O5BAO  4>  B5E  ?>@,     ?>:0
 
                   ?@>3@0<<0  =5  703@C65=0. 
 
 
 
                                 3 . 1 2 . 2       W O R D     K@02=820=85  =0  2 - 109B>2CN  3@0=8FC
 
 
 
                             s e g n a m e   S E G M E N T   W O R D   . 
 
 
 
                             #:07K205B,   GB>    A53<5=B  4>;65=  =0G8=0BLAO  A  04@5A0  ?0<OB8, 
 
                   :@0B=>3>  2 ,     B. 5.     ?>A;54=89  7=0G0I89  18B  @025=  0 .   ( "0:>9  04@5A
 
                   ?0<OB8  =07K205BAO  B0:65  3@0=8F59  A;>20) . 
 
 
 
                             @8<5G0=8O: 
 
                             59AB28B5;L=K9  =0G0;L=K9  04@5A  =5  2KG8A;O5BAO  4>    703@C7:8
 
                   ?@>3@0<<K. 
 
 
 
                               3 . 1 2 . 3       P A R A     K@02=820=85  =0  1 6 - 109B>2CN  3@0=8FC
 
 
 
                             s e g n a m e   S E G M E N T   P A R A   . 
 
 
 
                             #:07K205B,   GB>  A53<5=B  4>;65=  =0G8=0BLAO  A  04@5A0    ?0<OB8, 
 
                   :@0B=>3>  1 6 ,   B. 5.   ?>A;54=OO  H5AB=04F0B5@8G=0O  F8D@0  4>;6=0  1KBL
 
                   0 h   ( "0:>9  04@5A  ?0<OB8  =07K205BAO  B0:65  3@0=8F59  ?0@03@0D0) . 
 
 
 
                             @8<5G0=8O: 
 
                             59AB28B5;L=K9  =0G0;L=K9    04@5A  =5  2KG8A;O5BAO  4>  703@C7:8
 
                   ?@>3@0<<K. 
 
                             A;8  B8?  @0A?>;>65=8O  =5  C:070=,     ?>  C<>;G0=8N  ?@8=8<05BAO
 
                   B8?  @0A?>;>65=8O  P A R A . 
 
 
 
                             3 . 1 2 . 4       P A G E       K@02=820=85  =0  2 5 6 - 109B>2CN  3@0=8FC
 
 
 
                             s e g n a m e   S E G M E N T   P A G E   . 
 
 
 
                             #:07K205B,   GB>    A53<5=B  4>;65=  =0G8=0BLAO  A  04@5A0  ?0<OB8, 
 
                   :@0B=>3>  2 5 6 ,   B. 5.   425  ?>A;54=85  H5AB=04F0B5@8G=K5  F8D@K  4>;6=K
 
                   1KBL  0 0 h   (   "0:>9  04@5A  ?0<OB8  =07K205BAO  B0:65  3@0=8F59  AB@0=8- 
 
  
 
                                                                           -   1 5 9   - 
 
                   FK) . 
 
 
 
                             @8<5G0=8O: 
 
                             59AB28B5;L=K9  =0G0;L=K9    04@5A  =5  2KG8A;O5BAO  4>  703@C7:8
 
                   ?@>3@0<<K. 
 
 
 
                                   3 . 1 3   @82O7:0  A53<5=B>2  :  A53<5=B=K<  @538AB@0<
 
 
 
                             A S S U M E   A53<5=B=K9_ @538AB@: 8<O_ A53<5=B0, , , 
 
                             8;8
 
                             A S S U M E   N O T H I N G . 
 
 
 
                             0405B  A53<5=B=K9    @538AB@,       :>B>@K9  1C45B  8A?>;L7>20BLAO
 
                   4;O  2KG8A;5=8O  8A?>;=8B5;L=KE  04@5A>2  2A5E  <5B>:  8    ?5@5<5==KE, 
 
                   >?@545;5==KE  ?>4  7040==K<  8<5=5<  A53<5=B0  8;8  3@C??K  ( " 8<O  A53- 
 
                   <5=B0" ) . 
 
 
 
                             @8<5G0=8O: 
 
                             @3C<5=B><  " A53<5=B=K9_ @538AB@"   <>65B  1KBL  C S ,     D S ,   E S   8;8
 
                   S S . 
 
                             @3C<5=B><  " 8<O_ A53<5=B0"   4>;6=>  1KBL  8<O  A53<5=B0,     >?@5- 
 
                   45;5==>5  70@0=55  48@5:B82>9  S E G M E N T ,   8;8  8<O  3@C??K,   >?@545;5=- 
 
                   =>5  48@5:B82>9  G R O U P ,     8;8  :;NG52>5  A;>2>  N O T H I N G .   A;8  8A?>;L- 
 
                   7C5BAO  :;NG52>5  A;>2>  N O T H I N G ,   B>  ?@54H5AB2CNI89  2K1>@  A53<5=B0
 
                   0=C;8@C5BAO. 
 
                             A S S U M E   N O T H I N G   0==C;8@C5B  2K1>@  A53<5=B0  4;O  2A5E  4 - E  A53- 
 
                   <5=B=KE  @538AB@>2. 
 
                             A;8  4;O  D>@<8@>20=8O  8A?>;=8B5;L=>3>  04@5A0    8A?>;L7C5BAO
 
                   >?5@0B>@  7040=8O    A53<5=B0  2  O2=><  2845  ( : ) ,     B>  A53<5=B=K9  @5- 
 
                   38AB@,   7040==K9    48@5:B82>9  A S S U M E ,   2>  2=8<0=85  =5  ?@8=8<05BAO. 
 
 
 
                                               3 . 1 4   ?@545;5=85  <5B>:  8  ?5@5<5==KE
 
 
 
                                                 3 . 1 4 . 1   !?5F8D8:0F8O  B8?>2  40==KE
 
 
 
                                           3 . 1 4 . 1 . 1       B Y T E     "8?  40==KE  4;O  1   109B0
 
 
 
  
 
                                                                           -   1 6 0   - 
 
                             A?>;L7C5BAO  4;O  >?@545;5=8O  B8?0  ?5@5<5==>9  :0:    109B    ( 8 
 
                   18B) . 
 
 
 
                             @8<5G0=8O: 
 
                             -B>B  B8?  40==KE  8A?>;L7C5BAO: 
 
 
 
                               -         48@5:B82>9  E X T R N ; 
 
                               -         >?5@0B>@><  P T R ; 
 
                               -         48@5:B82>9  L A B E L ; 
 
                               -         >?5@0B>@><  T H I S . 
 
 
 
                             ;O  >?8A0=8O  ?5@5<5==>9  B8?0  B Y T E   8A?>;L7C5BAO  :><0=40  D B . 
 
 
 
                                             3 . 1 4 . 1 . 2       W O R D   "8?  40==KE  2  2   109B0
 
 
 
                             A?>;L7C5BAO  4;O    7040=8O    ?5@5<5==>9    B8?0    40==KE  2  2845
 
                   A;>20  ( 2   109B0) . 
 
 
 
                             @8<5G0=8O: 
 
                             -B>B  B8?  40==KE  8A?>;L7C5BAO: 
 
 
 
                               -         48@5:B82>9  E X T R N ; 
 
                               -         >?5@0B>@><  P T R ; 
 
                               -         48@5:B82>9  L A B E L ; 
 
                               -         >?5@0B>@><  T H I S . 
 
 
 
                             D W   8A?>;L7C5BAO  4;O  >?@545;5=8O  ?5@5<5==>9  B8?0  W O R D . 
 
 
 
                                         3 . 1 4 . 1 . 3       D W O R D     "8?  40==KE  4;O  4   109B>2
 
 
 
                             A?>;L7C5BAO  4;O    >?@545;5=8O    B8?0  ?5@5<5==>9  :0:  42>9=>5
 
                   A;>2>( 4   109B0) . 
 
 
 
  
 
                                                                           -   1 6 1   - 
 
                             @8<5G0=8O: 
 
                             -B>B  B8?  40==KE  8A?>;L7C5BAO: 
 
                               -         48@5:B82>9  E X T R N ; 
 
                               -         >?5@0B>@><  P T R ; 
 
                               -         48@5:B82>9  L A B E L ; 
 
                               -         >?5@0B>@><  T H I S . 
 
                             ;O  >?8A0=8O  ?5@5<5==>9  B8?0    D W O R D     8A?>;L7C5BAO    :><0=40
 
                   D D . 
 
 
 
                                           3 . 1 4 . 1 . 4       Q W O R D     "8?  40==KE  2  8   109B
 
 
 
                             A?>;L7C5BAO  4;O  >?@545;5=8O  B8?0  ?5@5<5==>9  :0:  G5B25@=>5
 
                   A;>2>( 8   109B) . 
 
 
 
                             @8<5G0=8O: 
 
                             -B>B  B8?  40==KE  8A?>;L7C5BAO: 
 
 
 
                               -         48@5:B82>9  E X T R N ; 
 
                               -         >?5@0B>@><  P T R ; 
 
                               -         48@5:B82>9  L A B E L ; 
 
                               -         >?5@0B>@><  T H I S . 
 
 
 
                             !<>B@8  D Q   4;O  >?@545;5=8O  ?5@5<5==>9  B8?0  Q W O R D . 
 
 
 
                                         3 . 1 4 . 1 . 5       T B Y T E     "8?  40==KE  2  1 0   109B>2
 
 
 
                             A?>;L7C5BAO  4;O  >?@545;5=8O  B8?0  ?5@5<5==>9  2  1 0   109B. 
 
 
 
                             @8<5G0=8O: 
 
                             -B>B  B8?  40==KE  8A?>;L7C5BAO: 
 
 
 
                               -         48@5:B82>9  E X T R N ; 
 
                               -         >?5@0B>@><  P T R ; 
 
                               -         48@5:B82>9  L A B E L ; 
 
                               -         >?5@0B>@><  T H I S . 
 
 
 
                             !<>B@8  D T   4;O  >?@545;5=8O  ?5@5<5==>9  B8?0  T B Y T E . 
 
  
 
                                                                           -   1 6 2   - 
 
 
 
                                                 3 . 1 4 . 2       !?5F8D8:0F8O  B8?>2  <5B>:
 
 
 
                         3 . 1 4 . 2 . 1         F A R     "8?  40==KE  4;O  <5B:8  87  4@C3>3>  A53<5=B0
 
 
 
                             A?>;L7C5BAO  4;O  >?@545;5=8O  B8?0  <5B:8    :0:    40;L=59    ( 87
 
                   4@C3>3>  A53<5=B0) . 
 
 
 
                             @8<5G0=8O: 
 
                             -B>B  B8?  40==KE  8A?>;L7C5BAO: 
 
 
 
                               -         48@5:B82>9  E X T R N ; 
 
                               -         >?5@0B>@><  P T R ; 
 
                               -         48@5:B82>9  L A B E L ; 
 
                               -         >?5@0B>@><  T H I S ; 
 
                               -         48@5:B820  P R O C . 
 
 
 
                                     3 . 1 4 . 2 . 2       N E A R     "8?  40==KE  2  B><  65  A53<5=B5
 
 
 
                             A?>;L7C5BAO  4;O  >?8A0=8O  B8?0  40==KE    8    <5B:8    :0:    n e a r 
 
                   ( 1;8609H89,   B>B  65  A53<5=B) . 
 
 
 
                             @8<5G0=8O: 
 
                             -B>B  B8?  40==KE  8A?>;L7C5BAO: 
 
                               -         48@5:B82>9  E X T R N ; 
 
                               -         >?5@0B>@><  P T R ; 
 
                               -         48@5:B82>9  L A B E L ; 
 
                               -         >?5@0B>@><  T H I S ; 
 
                               -         48@5:B82>9  P R O C . 
 
 
 
                             5B:0,   70  :>B>@>9  AB>8B  42>5B>G85,   =0?@8<5@: 
 
 
 
                                 A d d r e s s : 
 
 
 
                             O2;O5BAO  <5B:>9  B8?0  n e a r . 
 
 
 
  
 
                                                                           -   1 6 3   - 
 
                                           3 . 1 4 . 3       $     ?5@0=4  AG5BG8:0  @07<5I5=8O
 
 
 
                             -B>B  A?5FA8<2>;  >1>7=0G05B  B5:CI55  7=0G5=85  AG5BG8:0    @07- 
 
                   <5I5=8O.   >4    AG5BG8:><  @07<5I5=8O  ?>=8<05BAO  7=0G5=85  B5:CI53>
 
                   A<5I5=8O  2=CB@8  B5:CI53>  A53<5=B0  2  ?@>F5AA5  0AA5<1;8@>20=8O. 
 
 
 
                             @8<5G0=8O: 
 
                             -B>B  >?5@0=4    >1;0405B    B0:8<8  65  0B@81CB0<8,     :0:  8  <5B:0
 
                   n e a r   l a b e l . 
 
                             !G5BG8:  @07<5I5=8O  -   MB>  04@5A,   C25;8G820NI89AO  2  ?@>F5AA5
 
                   0AA5<1;8@>20=8O;   >=  >B@0605B  B5:CI89  04@5A  >?5@0B>@0    8AE>4=>3>
 
                   D09;0,   :>B>@K9  0AA5<1;8@C5BAO. 
 
 
 
                             @8<5@. 
 
                                 h e l p M e s s a g e         D B       ' T h i s   i s   h e l p   f o r   t h e   p r o g r a m ' 
 
                                 h e l p L e n g t h           =         $   -   h e l p M e s s a g e   . 
 
 
 
                             >A;5  0AA5<1;8@>20=8O        MB8E        42CE        AB@>:        7=0G5=85
 
                   ' h e l p L e n g t h '   1C45B  @02=>  4;8=5  2A?><>30B5;L=>3>  A>>1I5=8O,     ?>- 
 
                   <5I5==>3>  2  AB@>:5  h e l p M e s s a g e . 
 
 
 
                                         3 . 1 4 . 4       0AA82K  8  1CD5@K.   ?5@0B>@    D U P 
 
 
 
                             D U P   -   4C1;8@>20=85  =0G0;L=>3>  7=0G5=8O. 
 
 
 
                             c o u n t   D U P   ( i n i t i a l v a l u e , , , ) . 
 
 
 
                             A?>;L7C5BAO  2<5AB5  A  48@5:B820<8  D B ,     D W ,   D D ,   D Q   8  D T   4;O
 
                   7040=8O  =5A:>;L:8E  >48=0:>2KE  =0G0;L=KE  7=0G5=89. 
 
 
 
                             @8<5G0=8O: 
 
                             0G0;L=KE  7=0G5=89  i n i t i a l v a l u e   <>65B  1KBL  >4=>  8;8  1>;55, 
 
                   B>340  8E      =C6=>    >B45;8BL  70?OBK<8.     064>5  =0G0;L=>5  7=0G5=85
 
                   4>;6=>  1KBL  2K@065=85<,     :>B>@>5  ?@5>1@07C5BAO  2  F5;>5,     2  A8<- 
 
                   2>;L=CN  :>=AB0=BC  8;8  2  4@C3>9  >?5@0B>@  D U P .   1@0B8B5  0H5  2=8- 
 
                   <0=85  =0  B>,     GB>  =0G0;L=K5  7=0G5=8O  +    1KBL    70:;NG5=K    2
 
                   A:>1:8. 
 
  
 
                                                                           -   1 6 4   - 
 
                             @3C<5=B  c o u n t   70405B  G8A;>  @07,   :>B>@>5  =C6=>  ?@>4C1;8@>- 
 
                   20BL  =0G0;L=>5  7=0G5=85. 
 
 
 
                             @8<5@. 
 
 
 
                             D B   2 0 0   D U P   ( 1 )   ; ?@545;O5B  2 0 0   109B>2, 8=8F80;878@>20==KE  2
 
                                                           ; 1 
 
                             D B   5 0     D U P     ( 1 , 0 )       ; ?@545;O5B    1 0 0     109B>2  A>  7=0G5=8O<8
 
                                                                     ;   1 , 0 , 1 , 0   8  B. 4. 
 
                             D B   2   D U P   ( 3   D U P   ( 1 ) )   ; ?@545;O5B  6   109B>2, 
 
                                                                       ; 8=8F80;878@>20==KE  2  1   . 
 
 
 
                                 3 . 1 5     !?5F80;L=K5  >?5@0B>@K  4;O  @01>BK  A  70?8AO<8
 
 
 
                                           3 . 1 5 . 1       M A S K     >;CG5=85  18B>2>9  <0A:8
 
 
 
                             M A S K   r e c o r d F i e l d N a m e 
 
                             8;8
 
                             M A S K   r e c o r d   . 
 
 
 
                             K405B  ?>A;54>20B5;L=>ABL  18B>2,     ?@54AB02;ONI8E  18BK,   8A- 
 
                   ?>;L7C5<K5  2  >B45;L=KE  ?>;OE  70?8A8.   8BK,   8A?>;L7C5<K5  2  ?>;5, 
 
                   4>;6=K  1KBL  548=8G=K<8,   B>340  =58A?>;L7C5<K5  -   =C;52K<8. 
 
 
 
                             @8<5G0=8O: 
 
                             r e c o r d F i e l d N a m e   4>;6=>    1KBL    8<5=5<    ?>;O  70?8A8.     R e c o r d 
 
                   4>;6=>  1KBL  8<5=5<  70?8A8. 
 
 
 
                                         3 . 1 5 . 2       W I D T H     >;CG5=85  H8@8=K  2  18B0E
 
 
 
                             W I D T H   r e c o r d F i e l d N a m e 
 
                                                   8;8
 
                             W I D T H   r e c o r d   . 
 
 
 
                             K405B  G8A;>    18B,       70=8<05<KE    ?>;5<  70?8A8  8;8  2A59  70- 
 
                   ?8ALN. 
 
 
 
  
 
                                                                           -   1 6 5   - 
 
                             @8<5G0=8O: 
 
                             r e c o r d F i e l d N a m e   4>;6=>  1KBL  8<5=5<  ?>;O  70?8A8. 
 
                             R e c o r d   4>;6=>  1KBL  8<5=5<  70?8A8. 
 
  
 
                                                                           -   1 6 6   - 
 
                                                           4 .    "+  !! 
 
 
 
                             @8  B@0=A;OF88    8AE>4=>3>    <>4C;O      ?@>3@0<<K    ( @0AH8@5=85
 
                   . A S M )   2  >1J5:B=K9  D09;  ( @0AH8@5=85  . O B J )     A  ?><>ILN  B@0=A;OB>@0
 
                   M A S M   8A?>;L7CNBAO  ?@82545==K5  =865  48@5:B82K,     >?@545;ONI85  @5- 
 
                   68<K  B@0=A;OF88. 
 
 
 
                                   4 . 1         . 1 8 6      07@5H05B  :><0=4K  ?@>F5AA>@0  8 0 1 8 6 
 
 
 
                              07@5H05B  0AA5<1;8@>20=85  :><0=4  ?@>F5AA>@>2  8 0 1 8 6   8  8 0 8 6 . 
 
 
 
                             @8<5G0=8O: 
 
                             -BC  48@5:B82C    A;54C5B  8A?>;L7>20BL  4;O  ?@>3@0<<,     :>B>@K5
 
                   1C4CB  2K?>;=OBLAO  B>;L:>  =0  A8AB5<0E  8 0 1 8 6 . 
 
                             ><5I09B5  2A5    48@5:B82K,     @07@5H0NI85  0AA5<1;8@>20=85  B5E
 
                   8;8  8=KE  :><0=4,   2  =0G0;>  8AE>4=>3>  D09;0,   GB>1K  1KBL  C25@5==K- 
 
                   <8  2  B><,   GB>  2A5  :><0=4K  D09;0  ?@>0AA5<1;8@>20;8AL  A  8A?>;L7>- 
 
                   20=85<  =01>@0  :><0=4  >4=>3>  8  B>3>  65  <8:@>?@>F5AA>@0. 
 
 
 
                                   4 . 2       . 2 8 6 c      07@5H05B  :><0=4K  @50;L=>3>  @568<0
 
                                                                 ?@>F5AA>@0  8 0 2 8 6 
 
 
 
                              07@5H05B  0AA5<1;8@>20=85    :><0=4  @50;L=>3>  @568<0  ?@>F5A- 
 
                   A>@0  8 0 2 8 6 ,     0  B0:65  :><0=4  ?@>F5AA>@>2  8 0 1 8 6   8    8 0 8 6     ( :><0=4K
 
                   8 0 1 8 6   845=B8G=K  :><0=40<  @50;L=>3>  @568<0  8 0 2 8 6 ) . 
 
 
 
                             @8<5G0=8O: 
 
                             -BC  48@5:B82C  A;54C5B  8A?>;L7>20BL  4;O  ?@>3@0<<,       :>B>@K5
 
                   1C4CB  2K?>;=OBLAO      B>;L:>    2    @50;L=><    @568<5    =0    8 0 2 8 6   ( 8;8
 
                   8 0 3 8 6 ) . 
 
                             ><5I09B5  2A5    48@5:B82K,     @07@5H0NI85  0AA5<1;8@>20=85  B5E
 
                   8;8  8=KE  :><0=4,   2  =0G0;>  8AE>4=>3>  D09;0,   GB>1K  1KBL  C25@5==K- 
 
                   <8  2  B><,   GB>  2A5  :><0=4K  D09;0  ?@>0AA5<1;8@>20;8AL  A  8A?>;L7>- 
 
                   20=85<  =01>@0  :><0=4  >4=>3>  8  B>3>  65  <8:@>?@>F5AA>@0. 
 
                             !<>B@8  B0:65    48@5:B82C    . 2 8 6 p ,     :>B>@0O  @07@5H05B  :><0=4K
 
                   70I8I5==>3>  @568<0  ?@>F5AA>@0  8 0 2 8 6 . 
 
 
 
  
 
                                                                           -   1 6 7   - 
 
                                 4 . 3       . 2 8 6 p      07@5H05B  :><0=4K  70I8I5==>3>  @568<0
 
                                                                 ?@>F5AA>@0  8 0 2 8 6 
 
 
 
                              07@5H05B  0AA5<1;8@>20=85  :><0=4  70I8I5==>3>  @568<0  8 0 2 8 6 , 
 
                   0  B0:65  :><0=4  =570I8I5==>3>  ( @50;L=>3>)     @568<0  8 0 8 6 ,       8 0 1 8 6 , 
 
                   8 0 2 8 6 . 
 
 
 
                             @8<5G0=8O: 
 
                             -BC  48@5:B82C  A;54C5B  8A?>;L7>20BL  4;O  ?@>3@0<<,       :>B>@K5
 
                   1C4CB  2K?>;=OBLAO  B>;L:>  2  70I8I5==><  @568<5  =0  8 0 2 8 6 . 
 
                             ><5I09B5  2A5  48@5:B82K,     @07@5H0NI85  0AA5<1;8@>20=85    B5E
 
                   8;8  8=KE  :><0=4,   2  =0G0;>  8AE>4=>3>  D09;0,   GB>1K  1KBL  C25@5==K- 
 
                   <8  2  B><,   GB>  2A5  :><0=4K  D09;0  ?@>0AA5<1;8@>20;8AL  A  8A?>;L7>- 
 
                   20=85<  =01>@0  :><0=4  >4=>3>  8  B>3>  65  <8:@>?@>F5AA>@0. 
 
                             !<>B@8  B0:65  48@5:B82C  . 2 8 6 c ,     :>B>@0O  @07@5H05B  ;8HL    :>- 
 
                   <0=4K  @50;L=>3>  @568<0  ?@>F5AA>@0  8 0 2 8 6 . 
 
 
 
                                 4 . 4       . 2 8 7        07@5H05B  :><0=4K    ?@>F5AA>@0  8 0 2 8 7 
 
 
 
                              07@5H05B  0AA5<1;8@>20=85  :><0=4  ?@>F5AA>@0  8 0 2 8 7 . 
 
 
 
                             @8<5G0=8O: 
 
                             !<>B@8  >?8A0=85    ?>    . 8 0 8 7 ,     345  A>45@68BAO  4>?>;=8B5;L=0O
 
                   8=D>@<0F8O  ?>  8A?>;L7>20=8N  MB>9  48@5:B82K. 
 
                             -BC  48@5:B82C    A;54C5B  8A?>;L7>20BL  2  ?@>3@0<<0E,     :>B>@K5
 
                   8A?>;L7CNB  >?5@0F88  A    ?;020NI59    B>G:>9    8    1C4CB    2K?>;=OBLAO
 
                   B>;L:>  =0  A8AB5<0E  8 0 2 8 7 . 
 
                             ><5I09B5  2A5  48@5:B82K,     @07@5H0NI85  0AA5<1;8@>20=85    B5E
 
                   8;8  8=KE  :><0=4,   2  =0G0;>  8AE>4=>3>  D09;0,   GB>1K  1KBL  C25@5==K- 
 
                   <8  2  B><,   GB>  2A5  :><0=4K  D09;0  ?@>0AA5<1;8@>20;8AL  A  8A?>;L7>- 
 
                   20=85<  =01>@0  :><0=4  >4=>3>  8  B>3>  65  <8:@>?@>F5AA>@0. 
 
 
 
                                 4 . 5       . 8 0 8 6          07@5H05B  :><0=4K    ?@>F5AA>@0  8 0 8 6 
 
 
 
                              07@5H05B  0AA5<1;8@>20=85    :><0=4    ?@>F5AA>@0    8 0 8 6 ( 8 0 8 8 ) , 
 
                   ?@8  MB><      70?@5I05B    0AA5<1;8@>20=85    :><0=4,     :>B>@K5  8<5NBAO
 
                   B>;L:>  =0  8 0 1 8 6   8  8 0 2 8 6 . 
 
  
 
                                                                           -   1 6 8   - 
 
 
 
                             @8<5G0=8O: 
 
                             ><5I09B5  2A5    48@5:B82K,     @07@5H0NI85  0AA5<1;8@>20=85  B5E
 
                   8;8  8=KE  :><0=4,   2  =0G0;>  8AE>4=>3>  D09;0,   GB>1K  1KBL  C25@5==K- 
 
                   <8  2  B><,   GB>  2A5  :><0=4K  D09;0  ?@>0AA5<1;8@>20;8AL  A  8A?>;L7>- 
 
                   20=85<  =01>@0  :><0=4  >4=>3>  8  B>3>  65  <8:@>?@>F5AA>@0. 
 
                             A;8  =5  7040=0  =8  >4=0  87  48@5:B82  @07@5H0NI8E  8A?>;L7>20- 
 
                   =85  :><0=4  B>3>  8;8  8=>3>  ?@>F5AA>@0,     B>  ?>  C<>;G0=8N    15@CBAO
 
                   48@5:B82K  . 8 0 8 6   8  . 8 0 8 7 . 
 
 
 
                                 4 . 6       . 8 0 8 7          07@5H05B  :><0=4K    ?@>F5AA>@0  8 0 8 7 
 
 
 
                              07@5H05B  0AA5<1;8@>20=85  :><0=4  8 0 8 6   8  70?@5I05B    0AA5<1- 
 
                   ;8@>20=85  :><0=4  8 0 2 8 7 . 
 
 
 
                             @8<5G0=8O: 
 
                             @8  8A?>;L7>20=88  48@5:B82  . 8 0 8 7   8;8  . 2 8 7   4>102;O9B5  2  :>- 
 
                   <0=4=CN  AB@>:C  <0:@>0AA5<1;5@0  / R   8;8  / E   4;O  7040=8O  @568<0  >1- 
 
                   @01>B:8  0AA5<1;5@><  :><0=4  A  ?;020NI59  B>G:>9: 
 
                     / R   -     0AA5<1;5@    35=5@8@C5B    459AB28B5;L=K9  :>4  :><0=4K  4;O
 
                                 :><0=4  A  ?;020NI59  B>G:>9; 
 
                     / E   -     0AA5<1;5@  2K@010BK205B  :>4,     :>B>@K9  <>65B    1KBL    8A- 
 
                                 ?>;L7>20=  ?@>3@0<<>9- M<C;OB>@><    0@8D<5B8:8  A  ?;020N- 
 
                                 I59  B>G:>9. 
 
                             ><5I09B5  2A5  48@5:B82K,     @07@5H0NI85  0AA5<1;8@>20=85    B5E
 
                   8;8  8=KE  :><0=4,   2  =0G0;>  8AE>4=>3>  D09;0,   GB>1K  1KBL  C25@5==K- 
 
                   <8  2  B><,   GB>  2A5  :><0=4K  D09;0  ?@>0AA5<1;8@>20;8AL  A  8A?>;L7>- 
 
                   20=85<  =01>@0  :><0=4  >4=>3>  8  B>3>  65  <8:@>?@>F5AA>@0. 
 
                             A;8  =5  7040=0  =8  >4=0  87  48@5:B82  @07@5H0NI8E  8A?>;L7>20- 
 
                   =85  :><0=4    B>3>  8;8  8=>3>  ?@>F5AA>@0,     B>  ?>  C<>;G0=8N  15@CBAO
 
                   48@5:B82K  . 8 0 8 6   8  . 8 0 8 7 . 
 
 
 
  
 
                                                                           -   1 6 9   - 
 
                                       4 . 7         =             !>740=85  01A>;NB=>3>  A8<2>;0
 
 
 
                             n a m e = e x p r e s s i o n   . 
 
 
 
                             @8A208205B  7=0G5=85  2K@065=8O  e x p r e s s i o n   01A>;NB=><C  A8<- 
 
                   2>;C  n a m e . 
 
 
 
                             @8<5G0=8O: 
 
                              07<5I5=8O  01A>;NB=>3>  A8<2>;0  2  ?0<OB8  =5  ?@>8AE>48B.   A- 
 
                   A5<1;5@  70<5=O5B      :064K9    2E>4    01A>;NB=>3>    A8<2>;0    n a m e     =0
 
                   1 6 - B818B=>5  G8A;>2>5  7=0G5=85  2K@065=8O. 
 
                             K@065=85  e x p r e s s i o n   <>65B  1KBL  F5;K<,   :>=AB0=B=K<  2K@065- 
 
                   =85<,   04@5A=K<  2K@065=85<,   AB@>:>2>9  :>=AB0=B>9,   A>AB>OI59  87  1 
 
                   8;8  2   A8<2>;>2.   =0G5=85  2K@065=8O  =5  4>;6=>  ?@52KH0BL  6 5 5 3 5 . 
 
                             <O  n a m e   4>;6=>  8A?>;L7>20BLAO  2?5@2K5  8;8  C65  1KBL    @0=55
 
                   22545=>  :><0=4>9  ' = ' . 
 
                             1A>;NB=K9  A8<2>;  "  1KBL  ?5@5>?@545;5=  2  ;N1>5    2@5<O. 
 
 
 
                                 4 . 8       C O M M E N T     2>4  :><<5=B0@8O  2  =5A:>;L:>  AB@>:
 
 
 
                             C O M M E N T   @0745;8B5;L
 
                             t e x t 
 
                             @0745;8B5;L  [ t e x t ]   . 
 
 
 
                             @54>AB02;O5B  2>7<>6=>ABL  2:;NG0BL    :><<5=B0@88    4;8=>9    2
 
                   =5A:>;L:>  AB@>:  2  8AE>4=K9  B5:AB,   70:;NG0O  :><<5=B0@89  <564C  2 - 
 
                   <O  @0745;8B5;O<8  ( >10  @0745;8B5;O  4>;6=K  A>2?040BL) . 
 
 
 
                             @8<5G0=8O: 
 
                             >4  @0745;8B5;5<  ?>=8<05BAO  ;N1>9  A8<2>;,   >B;8G=K9  >B  ?@>- 
 
                   15;0,   A;54CNI89    70  A;>2><  C O M M E N T .     5AL  B5:AB,     A;54CNI89    70
 
                   @0745;8B5;5<  4>  A;54CNI53>  ?>O2;5=8O  B>3>  65  @0745;8B5;O,   83=>- 
 
                   @8@C5BAO. 
 
                             @><5  B>3>,     ;N1>9  B5:AB,   A;54CNI89  70  2B>@K<  @0745;8B5;5<
 
                   2  B>9  65  AB@>:5,   B0:65  83=>@8@C5BAO. 
 
 
 
  
 
                                                                           -   1 7 0   - 
 
                               4 . 9       . C R E F      07@5H05B  ;8AB8=3  ?5@5:@5AB=KE  AAK;>:
 
 
 
                             . C R E F   . 
 
 
 
                              07@5H05B  35=5@0F8N    ;8AB8=3>2  ?5@5:@5AB=KE  AAK;>:  4;O  <5- 
 
                   B>:,   ?5@5<5==KE  8  A8<2>;>2. 
 
 
 
                             @8<5G0=8O: 
 
                             -B0  48@5:B820    =5    405B  C:070=8O  0AA5<1;5@C  A>AB028BL  ;8A- 
 
                   B8=3  ?5@5:@5AB=KE  AAK;>:,     =>,   5A;8  ;8AB8=3  ?5@5:@5AB=KE  AAK;>:
 
                   7040=,   B>  MB0  48@5:B820  45;05B  2>7<>6=K<  35=5@0F8N  <5B>:,   ?5@5- 
 
                   <5==KE  8  A8<2>;>2  A  ?5@5:@5AB=K<8  AAK;:0<8;   2    B>    2@5<O,       :0:
 
                   ?>A;5  48@5:B82K  . X C R E F   2A5  AAK;:8  ( <5B:8,   ?5@5<5==K5  8  A8<2>;K) 
 
                   =5  1C4CB  ?5@5:@5AB=K<8    AAK;:0<8,       ?>:0    A=>20    =5    2AB@5B8BAO
 
                   . C R E F . 
 
 
 
                               4 . 1 0       D B     ?8A0=85  109B0
 
 
 
                             [ n a m e ]   D B   i n i t i a l v a l u e , , ,   . 
 
 
 
                              07<5I05B  8  8=8F80;878@C5B  >48=  8;8    1>;55    109B>2    ( ?>    8 
 
                   18B)   ?0<OB8.         @3C<5=B  i n i t i a l v a l u e   <>65B  1KBL  7040=  >4=8<  87
 
                   A;54CNI8E  A?>A>1>2: 
 
                               -           F5;>5  G8A;>  ( =0?@8<5@,   1 2 ) ; 
 
                               -           AB@>:0  ( =0?@8<5@,   ' m e s s a g e ' ) ; 
 
                               -           :>=AB0=B=>5  2K@065=85  ( =0?@8<5@,   2   *   5 ) ; 
 
                               -           >?5@0B>@  D U P   ( =0?@8<5@,   1 0   D U P   ( ? ) ) ; 
 
                               -           7=0:  2>?@>A0  ( ? )   ( =0?@8<5@,   0 , 1 , ? , 2 ) . 
 
 
 
                             @8<5G0=8O: 
 
                             >340  8<55BAO  0@3C<5=B  n a m e   ( >=  =5  O2;O5BAO  >1O70B5;L=K<) , 
 
                   B>  0AA5<1;5@  A>7405B  ?5@5<5==CN,   7=0G5=85  A<5I5=8O  :>B>@>9  @02- 
 
                   =>  B5:CI5<C  7=0G5=8N  AG5BG8:0  @07<5I5=8O.     -B0  ?5@5<5==0O  1C45B
 
                   8<5BL  B8?  B Y T E . 
 
                             =0:  2>?@>A0  ?   405B  C:070=85  0AA5<1;5@C  >AB028BL  =0G0;L=>5
 
                   7=0G5=85  =5>?@545;5==K<.       ;O  B>3>,     GB>1K  7040BL  1>;55  >4=>3>
 
                   =0G0;L=>3>  7=0G5=8O,   >B45;8B5  8E  70?OBK<8. 
 
  
 
                                                                           -   1 7 1   - 
 
                             0G0;L=>5  7=0G5=85    AB@>:>2>9    :>=AB0=BK    <>65B  1KBL  ;N1>9
 
                   4;8=K,   ?@8  CA;>288,   GB>  >=0  C<5I05BAO  =0  >4=>9  AB@>:5.   !B@>G=K5
 
                   ?5@5<5==K5  E@0=OBAO  B0:8<  >1@07><,     GB>1K  ?5@2><C  A8<2>;C  A>>B- 
 
                   25BAB2>20;  <5=LH89  04@5A,   G5<  ?>A;54=5<C. 
 
 
 
                                                 4 . 1 1       D D     ?8A0=85  42>9=>3>  A;>20
 
 
 
                             [ n a m e ]   D D   i n i t i a l v a l u e , , ,   . 
 
 
 
                              07<5I05B  8  8=8F80;878@C5B  >4=>  8;8  1>;55  42>9=KE  A;>2  ( ?>
 
                   4   109B0)   ?0<OB8. 
 
 
 
                             @8<5G0=8O: 
 
                             >340  8<55BAO  0@3C<5=B  n a m e   ( >=  =5  O2;O5BAO  >1O70B5;L=K<) , 
 
                   B>  0AA5<1;5@  A>7405B  ?5@5<5==CN,   7=0G5=85  A<5I5=8O  :>B>@>9  @02- 
 
                   =>  B5:CI5<C  7=0G5=8N  AG5BG8:0  @07<5I5=8O.     -B0  ?5@5<5==0O  1C45B
 
                   8<5BL  B8?  D W O R D . 
 
                             @3C<5=B  i n i t i a l v a l u e     <>65B  1KBL  7040=  >4=8<  87  A;54CNI8E
 
                   A?>A>1>2: 
 
                             -   F5;>5  G8A;>,   =0?@8<5@,   1 2 3 4 ; 
 
                             -   25I5AB25==>5  G8A;>,   =0?@8<5@,   2 . 3 ; 
 
                             -   AB@>:>20O  :>=AB0=B0,   >4=>-   8;8  42CEA8<2>;L=0O, 
 
                                 =0?@8<5@,   ' g h ' ; 
 
                             -   70:>48@>20==>5  25I5AB25==>5  G8A;>,   =0?@8<5@,   2 F 0 0 0 0 0 r ; 
 
                             -   :>=AB0=B=>5  2K@065=85  , =0?@8<5@,   2   *   1 2 ; 
 
                             -   04@5A=>5  2K@065=85,   =0?@8<5@,   f a r A r r a y P t r ; 
 
                             -   >?5@0B>@  D U P ,   =0?@8<5@,   1 0   D U P   ( ? )   . 
 
                             =0:  2>?@>A0  ?   405B  C:070=85  0AA5<1;5@C  >AB028BL  =0G0;L=>5
 
                   7=0G5=85  =5>?@545;5==K<.     ;O  B>3>,     GB>1K  7040BL  1>;55    >4=>3>
 
                   =0G0;L=>3>  7=0G5=8O,   >B45;8B5  8E  70?OBK<8. 
 
                             !B@>G=K5  ?5@5<5==K5  B8?0  D W O R D   4>;6=K  A>45@60BL  =5  1>;55  2 
 
                   - E  A8<2>;>2.   >A;54=89  A8<2>;  ?><5I05BAO  2  <;04H89  109B  <;04H5- 
 
                   3>  A;>20,     0  ?5@2K9  A8<2>;  ( 5A;8  8E  2 )   8;8  0   ( 5A;8  A8<2>;  2A53>
 
                   >48=)   ?><5I05BAO    2  A;54CNI89  109B.   AB0;L=K5  109BK  70?>;=ONBAO
 
                   =C;O<8. 
 
 
 
  
 
                                                                           -   1 7 2   - 
 
                                           4 . 1 2       D Q     ?8A0=85  CG5B25@5==>3>  A;>20
 
 
 
                             [ n a m e ]   D Q   i n i t i a l v a l u e , , ,   . 
 
 
 
                              07<5I05B  8    8=8F80;878@C5B    >4=>    8;8    1>;55  CG5B25@5==KE
 
                   A;>2  ( ?>  8   109B>2)   ?0<OB8. 
 
 
 
                             @8<5G0=8O: 
 
                             >340  8<55BAO  0@3C<5=B  n a m e   ( >=  =5  O2;O5BAO  >1O70B5;L=K<) , 
 
                   B>  0AA5<1;5@  A>7405B  ?5@5<5==CN,   7=0G5=85  A<5I5=8O  :>B>@>9  @02- 
 
                   =>  B5:CI5<C  7=0G5=8N  AG5BG8:0  @07<5I5=8O.     -B0  ?5@5<5==0O  1C45B
 
                   8<5BL  B8?  Q W O R D . 
 
                             @3C<5=B  i n i t i a l v a l u e     <>65B  1KBL  7040=  >4=8<  87  A;54CNI8E
 
                   A?>A>1>2: 
 
                             -   F5;>5  G8A;>,   =0?@8<5@,   1 2 3 4 ; 
 
                             -   25I5AB25==>5  G8A;>,   =0?@8<5@,   2 . 3 ; 
 
                             -   AB@>:>20O  :>=AB0=B0,   >4=>-   8;8  42CEA8<2>;L=0O, 
 
                                 =0?@8<5@,   ' g h ' ; 
 
                             -   70:>48@>20==>5  25I5AB25==>5  G8A;>,   =0?@8<5@, 
 
                                 2 F 0 0 0 0 0 0 0 0 0 0 0 0 0 r ; 
 
                             -   :>=AB0=B=>5  2K@065=85,   =0?@8<5@,   2   *   1 2 ; 
 
                             -   >?5@0B>@  D U P ,   =0?@8<5@,   1 0   D U P   ( ? ) ; 
 
                             -   7=0:  2>?@>A0  ( ? ) ,   =0?@8<5@,   0 , 1 , ? , 2 . 
 
                             =0:  2>?@>A0  ?   405B  C:070=85  0AA5<1;5@C  >AB028BL  =0G0;L=>5
 
                   7=0G5=85  =5>?@545;5==K<.       ;O  B>3>,     GB>1K  7040BL  1>;55  >4=>3>
 
                   =0G0;L=>3>  7=0G5=8O,   >B45;8B5  8E  70?OBK<8. 
 
                             !B@>G=K5  ?5@5<5==K5  B8?0  Q W O R D   4>;6=K    A>45@60BL    =5  1>;55
 
                   2 - E  A8<2>;>2.     >A;54=89  A8<2>;  ?><5I05BAO  2  <;04H89  109B  <;04- 
 
                   H53>  A;>20,   0  ?5@2K9  A8<2>;  ( 5A;8  8E  2 )   8;8  0   ( 5A;8  A8<2>;  2A5- 
 
                   3>  >48=)     ?><5I05BAO  2  A;54CNI89  109B.   AB0;L=K5  109BK  70?>;=O- 
 
                   NBAO  =C;O<8. 
 
 
 
                                           4 . 1 3       D T     ?8A0=85  1 0 - 109B=>9  548=8FK
 
 
 
                             [ n a m e ]   D T   i n i t i a l v a l u e , , ,   . 
 
 
 
                              07<5I05B  8  8=8F80;878@C5B  >4=C    8;8    1>;55    45AOB8109B=KE
 
  
 
                                                                           -   1 7 3   - 
 
                   548=8F  ?0<OB8. 
 
 
 
                             @8<5G0=8O: 
 
                             >340  8<55BAO  0@3C<5=B  n a m e   ( >=  =5  O2;O5BAO  >1O70B5;L=K<) , 
 
                   B>  0AA5<1;5@  A>7405B  ?5@5<5==CN,   7=0G5=85  A<5I5=8O  :>B>@>9  @02- 
 
                   =>  B5:CI5<C  7=0G5=8N  AG5BG8:0  @07<5I5=8O.     -B0  ?5@5<5==0O  1C45B
 
                   8<5BL  B8?  T B Y T E . 
 
                             @3C<5=B  i n i t i a l v a l u e   <>65B  1KBL  7040=  >4=8<  87    A;54CNI8E
 
                   A?>A>1>2: 
 
                             -   F5;>G8A;5==>5  2K@065=85  ( =0?@8<5@,   1 2 3 3 4 d ) ; 
 
                             -   C?0:>20==>5  45AOB8G=>5  G8A;>  ( =0?@8<5@,   0 1 2 3 4 5 6 7 8 9 ) ; 
 
                             -   AB@>:>20O  :>=AB0=B0,   >4=>-   8;8  42CEA8<2>;L=0O, 
 
                                 =0?@8<5@,   ' g h ' ; 
 
                             -   70:>48@>20==>5  25I5AB25==>5  G8A;>,   =0?@8<5@, 
 
                                 2 F 0 0 0 0 0 0 0 0 0 0 0 0 0 r ) ; 
 
                             -   >?5@0B>@  D U P ,   =0?@8<5@,   1 0   D U P   ( ? ) ; 
 
                             -   7=0:  2>?@>A0  ( ? ) ,   =0?@8<5@,   0 , 1 , ? , 2   . 
 
                             =0:  2>?@>A0  ?   405B  C:070=85  0AA5<1;5@C  >AB028BL  =0G0;L=>5
 
                   7=0G5=85  =5>?@545;5==K<.       ;O  B>3>,     GB>1K  7040BL  1>;55  >4=>3>
 
                   =0G0;L=>3>  7=0G5=8O,   >B45;8B5  8E  70?OBK<8. 
 
                             !B@>G=K5  ?5@5<5==K5  B8?0  T B Y T E   4>;6=K    A>45@60BL  =5    1>;55
 
                   2   - E  A8<2>;>2.   >A;54=89  A8<2>;  ?><5I05BAO  2  <;04H89  109B  <;04- 
 
                   H53>  A;>20,   0  ?5@2K9  A8<2>;  ( 5A;8  8E  2 )   8;8  0   ( 5A;8  A8<2>;  2A5- 
 
                   3>  >48=)     ?><5I05BAO  2  A;54CNI89  109B.   AB0;L=K5  109BK  70?>;=O- 
 
                   NBAO  =C;O<8. 
 
                             >=AB0=BK  A  45AOB8G=K<8  F8D@0<8  B@0:BCNBAO  :0:  C?0:>20==K5
 
                   45AOB8G=K5  G8A;0,   0  =5  :0:  F5;K5.   'B>1K  A  ?><>ILN  D T   7040BL  F5- 
 
                   ;CN  :>=AB0=BC,     4>102LB5  2  :>=F5  G8A;0  1C:2C,     7040NICN  A8AB5<C
 
                   AG8A;5=8O,   2      :>B>@>9  MB>  G8A;>  70405BAO.     0?@8<5@,     4>102LB5
 
                   ' D '   2  :>=F5  45AOB8G=>3>  G8A;0,   ' H '   -   2  :>=F5  G8A;0,   70?8A0==>3>
 
                   2  H5AB=04F0B5@8G=>9  A8AB5<5  AG8A;5=8O. 
 
 
 
                                                         4 . 1 4       D W     ?8A0=85  A;>20
 
 
 
                             [ n a m e ]   D W   i n i t i a l v a l u e , , ,   . 
 
 
 
                              07<5I05B  8    8=8F80;878@C5B  >4=>  8;8  1>;55  A;>2  ( ?>  2   109- 
 
  
 
                                                                           -   1 7 4   - 
 
                   B0)   ?0<OB8. 
 
                             @3C<5=B  i n i t i a l v a l u e     <>65B  1KBL  7040=  >4=8<  87  A;54CNI8E
 
                   A?>A>1>2: 
 
                             -   F5;>5  G8A;>,   =0?@8<5@,   1 2 3 4 ; 
 
                             -   AB@>:>20O  :>=AB0=B0,   >4=>-   8;8  42CEA8<2>;L=0O, 
 
                                 =0?@8<5@,   ' g h ' ; 
 
                             -   :>=AB0=B=>5  2K@065=85,   =0?@8<5@,   2   *   1 2 ; 
 
                             -   04@5A=>5  2K@065=85,   =0?@8<5@,   a r r a y A d d r e s s ; 
 
                             -   >?5@0B>@  D U P ,   =0?@8<5@,   1 0   D U P   ( ? ) ; 
 
                             -   7=0:  2>?@>A0  ( ? ) ,   =0?@8<5@,   0 , 1 , ? , 2 . 
 
 
 
                             @8<5G0=8O: 
 
                             >340  8<55BAO  0@3C<5=B  n a m e   ( >=  =5  O2;O5BAO  >1O70B5;L=K<) , 
 
                   B>  0AA5<1;5@  A>7405B  ?5@5<5==CN,   7=0G5=85  A<5I5=8O  :>B>@>9  @02- 
 
                   =>  B5:CI5<C  7=0G5=8N  AG5BG8:0  @07<5I5=8O.     -B0  ?5@5<5==0O  1C45B
 
                   8<5BL  B8?  W O R D . 
 
                             =0:  2>?@>A0  ?   405B  C:070=85  0AA5<1;5@C  >AB028BL  =0G0;L=>5
 
                   7=0G5=85  =5>?@545;5==K<.       ;O  B>3>,     GB>1K  7040BL  1>;55  >4=>3>
 
                   =0G0;L=>3>  7=0G5=8O,   >B45;8B5  8E  70?OBK<8. 
 
                             !B@>G=K5  ?5@5<5==K5  B8?0  W O R D   4>;6=K  A>45@60BL  =5  1>;55  2 - 
 
                   E  A8<2>;>2.   >A;54=89  A8<2>;  ?><5I05BAO  2  <;04H89  109B  A;>20,   0
 
                   ?5@2K9  A8<2>;  ( 5A;8  8E  2 )     8;8  0   ( 5A;8  A8<2>;  2A53>  >48=)   ?><5- 
 
                   I05BAO  2  AB0@H89  109B. 
 
 
 
                                       4 . 1 5       E L S E     AA5<1;8@>20=85,   5A;8  CA;>285
 
                                                                     =5  2K?>;=5=>
 
 
 
                             I F   CA;>285
 
                             :><0=4K
 
                             [ E L S E 
 
                             :><0=4K] 
 
                             E N D I F   . 
 
 
 
                             05B  C:070=85  0AA5<1;5@C  A35=5@8@>20BL  :>4K  >4=>9  8;8    1>- 
 
                   ;55  :><0=4,     5A;8  CA;>285  I F   =5  2K?>;=5=>.   ><0=4K,   70:;NG5==K5
 
                   <564C  48@5:B820<8  I F   8  E L S E   2K?>;=ONBAO,     5A;8  CA;>285  I F   C4>2- 
 
                   ;5B2>@5=>.   A;8    65  CA;>285  I F   =5  C4>2;5B2>@5=>,   B>  0AA5<1;8@C- 
 
  
 
                                                                           -   1 7 5   - 
 
                   NBAO  :><0=4K,   70:;NG5==K5  <564C  48@5:B820<8  E L S E   8  E N D I F . 
 
 
 
                             @8<5G0=8O: 
 
                             ;>65==0O  48@5:B820  E L S E   A>>B25BAB2C5B  1;8609H59  87  48@5:- 
 
                   B82  I F ,   C  :>B>@>9  =5B  48@5:B82K  E L S E . 
 
 
 
                                             4 . 1 6       E N D     >=5F  <>4C;O
 
 
 
                             E N D   [ e x p r e s s i o n ]   . 
 
 
 
                             ><5G05B  :>=5F  <>4C;O.     A5  :><0=4K,       A;54CNI85    70    MB>9
 
                   48@5:B82>9,   83=>@8@CNBAO. 
 
 
 
                             @8<5G0=8O: 
 
                             @3C<5=B  e x p r e s s i o n ,   5A;8  ?@8ACBAB2C5B,   70405B  B>G:C  2E>6- 
 
                   45=8O  ?@>3@0<<K,     B. 5.     04@5A,   A  :>B>@>3>  =0G8=05BAO  2K?>;=5=85
 
                   ?@>3@0<<K.   @>3@0<<0    <>65B  A>45@60BL  1>;55  >4=>3>  <>4C;O,       =>
 
                   B>;L:>  2  >4=><  <>4C;5  @07@5H05BAO  704020BL  B>G:C  2E>645=8O.   >- 
 
                   4C;L,   2  :>B>@><  7040=0  B>G:0  2E>645=8O,   =07K205BAO  3;02=K<. 
 
 
 
                                               4 . 1 7       E N D I F     >=5F  CA;>2=>3>  1;>:0
 
 
 
                             I F . . .   CA;>285
 
                             :><0=4K
 
                             [ E L S E 
 
                             :><0=4K] 
 
                             E N D I F   . 
 
 
 
                             025@H05B  CA;>2=K9  1;>:,     =0G8=0NI89AO  >4=>9    87    48@5:B82
 
                   I F ,   I F 1 ,   I F 2 ,   I F B ,   I F D E F ,   I F D I F ,   I F E ,   I F I D N ,   I F N B   8;8  I F N D E F . 
 
 
 
                                 4 . 1 8       E N D I F     >=5F  CA;>2=>3>  1;>:0
 
 
 
                             I F . . .   CA;>285
 
                             :><0=4K
 
                             [ E L S E 
 
                             :><0=4K] 
 
  
 
                                                                           -   1 7 6   - 
 
                             E N D I F   . 
 
 
 
                             025@H05B  CA;>2=K9    1;>:,       =0G8=0NI89AO  >4=>9  87  48@5:B82
 
                   I F ,   I F 1 ,   I F 2 ,   I F B ,   I F D E F ,   I F D I F ,   I F E ,   I F I D N ,   I F N B   8;8  I F N D E F . 
 
 
 
                                           4 . 1 9       E N D M     >=5F  <0:@>>?@545;5=8O  8;8
 
                                                                 ?>2B>@=>3>  1;>:0
 
 
 
                             1 .       8<O  M A K R O   [ D>@<0;L=K9_ ?0@0<5B@, , , ] 
 
                                       :><0=4K
 
                                       E N D M 
 
                             2 .       R E P T   2K@065=85
 
                                       :><0=4K
 
                                       E N D M 
 
                             3 .       I R P   D>@<0;L=>5_ 8<O, < ?0@0<5B@, , , > 
 
                                       :><0=4K
 
                                       E N D M 
 
                             4 .       I R P C   D>@<0;L=>5_ 8<O, AB@>:0
 
                                       :><0=4K
 
                                       E N D M   . 
 
 
 
                             025@H05B  <0:@>>?@545;5=85    ( M A C R O )       8    ?>2B>@=K5      1;>:8
 
                   ( R E P T ,   I R P ,   I R P C ) . 
 
 
 
                                             4 . 2 0       E N D P     >=5F  >?8A0=8O  ?@>F54C@K
 
 
 
                             8<O  P R O C   [ @0AAB>O=85] 
 
                             :><0=4K
 
                             8<O  E N D P   . 
 
 
 
                             B<5G05B  :>=5F  ?@>F54C@K. 
 
 
 
                             @8<5G0=8O: 
 
                             5@54  48@5:B82>9  E N D P   4>;6=>  AB>OBL  8<O  ?@>F54C@K. 
 
                             @>F54C@0  4>;6=0    A>45@60BL    E>BO    1K    >4=C  48@5:B82C  R E T , 
 
                   ?>A:>;L:C  2  :>=F5  ?@>F54C@K  48@5:B820  R E T   =5  2K@010BK205BAO  02- 
 
                   B><0B8G5A:8,   :0:  2  4@C38E  O7K:0E  ?@>3@0<<8@>20=8O. 
 
  
 
                                                                           -   1 7 7   - 
 
                             @3C<5=B><  " @0AAB>O=85"   <>65B  1KBL  N E A R   8;8  F A R . 
 
 
 
                                           4 . 2 1     E N D S     >=5F  >?8A0=8O  A53<5=B0  8;8
 
                                                                         AB@C:BC@K
 
 
 
                   1 .     8<O  S E G M E N T   [ B8?@0A?>;>65=8O]   [ B8?:><18=8@>20=8O]   [ ' :;0AA' ] 
 
                           8<O  E N D S 
 
                   2 .     8<O  S T R U C 
 
                           >?8A0=8O_ ?>;59
 
                           8<O  E N D S   . 
 
 
 
                             B<5G05B  :>=5F  >?8A0=8O  A53<5=B0  8;8  AB@C:BC@K. 
 
 
 
                                                     4 . 2 2       E Q U     !>740=85  A8<2>;0
 
 
 
                             n a m e   E Q U   e x p r e s s i o n   . 
 
 
 
                             !>7405B  01A>;NB=K5  A8<2>;K  ( 8<5=0,   :>B>@K5  ?@54AB02;ONB  1 6 
 
                   - 18B=K5  7=0G5=8O) ,   " ?@>728I0"   ( 8<5=0,   :>B>@K5  ?@54AB02;ONB  4@C- 
 
                   385  A8<2>;K)   8;8  B5:AB>2K5  A8<2>;K  ( 8<5=0,   :>B>@K5  ?@54AB02;ONB
 
                   AB@>:8)   ?CB5<            ?@8A2>5=8O    8<5=8    n a m e     7=0G5=8O    2K@065=8O
 
                   e x p r e s s i o n . 
 
                             0@0<5B@><  e x p r e s s i o n   <>65B  1KBL: 
 
                       -       F5;>5  G8A;>  ( 2 3 4 ) ; 
 
                       -       25I5AB25==>5  G8A;>  ( 3 . 2 3 ) ; 
 
                       -       AB@>:>20O  :>=AB0=B0  ( ' a b c ' ) ; 
 
                       -       70:>48@>20==>5  25I5AB25==>5  G8A;>  ( 2 F 0 0 0 0 0 0 0 0 0 0 0 0 0 r ) ; 
 
                       -       <=5<>:>4  :><0=4K  ( m o v   a x ,   1 ) ; 
 
                       -       :>=AB0=B=>5  2K@065=85  ( 2 3 * 4 ) ; 
 
                       -       04@5A=>5  2K@065=85  ( a r r a y P t r ) . 
 
 
 
                             @8<5G0=8O: 
 
                             0@0<5B@  n a m e     =5    4>;65=    1KBL  @0=55  >?@545;5=  8  =5  <>65B
 
                   1KBL  ?5@5>?@545;5=. 
 
                             A;8  7=0G5=85  2K@065=8O  5ABL  G8A;>  <564C  0   8  6 5 5 3 5 ,   B>  0A- 
 
                   A5<1;5@  70<5=O5B  8<O  n a m e   =0  MB>  G8A;>.     >  2A5E  >AB0;L=KE  A;C- 
 
                   G0OE  0AA5<1;5@  70<5=O5B  8<O  n a m e   =0  B5:AB. 
 
  
 
                                                                           -   1 7 8   - 
 
 
 
                                                     4 . 2 3       . E R R     !8<C;OF8O  >H81:8
 
 
 
                             . E R R   . 
 
 
 
                             !8<C;8@C5B  D0B0;L=CN    >H81:C    2>  2@5<O  ?5@2>3>  8;8  2B>@>3>
 
                   ?@>E>40  0AA5<1;5@0. 
 
 
 
                             @8<5G0=8O: 
 
                             -B0  48@5:B820    <>65B    1KBL  8A?>;L7>20=0  2  1;>:0E  CA;>2=>3>
 
                   0AA5<1;8@>20=8O  8;8  2  <0:@>A0E  2  F5;OE  >B;04:8. 
 
                             !>>1I5=85  >1  >H81:5,     35=5@8@C5<>5  MB>9  48@5:B82>9,     8<55B
 
                   =><5@  8 9   8  3;0A8B  ' F o r c e d   e r r o r '   ( @8=C48B5;L=0O  >H81:0) . 
 
                             >340  2AB@5G05BAO  MB0  48@5:B820,     B>  >1J5:B=K9  <>4C;L  C40- 
 
                   ;O5BAO,   8  ?@>8AE>48B  2KE>4  87  0AA5<1;5@0  A  :>4><  2KE>40  7 . 
 
 
 
                                         4 . 2 4       . E R R 1     !8<C;OF8O  >H81:8  ?@8  ?5@2><
 
                                                                           ?@>E>45
 
 
 
                             . E R R 1   . 
 
 
 
                             !8<C;8@C5B  ?@54C?@5640NICN  >H81:C  2>  2@5<O  ?5@2>3>  ?@>E>40
 
                   0AA5<1;5@><  ?@>3@0<<K,     ?@8  CA;>288,   GB>  1K;  8A?>;L7>20=  ?5@5:- 
 
                   ;NG0B5;L  / D       2    :><0=4=>9    AB@>:5  ( 4;O  2K40G8  ;8AB8=30  ?5@2>3>
 
                   ?@>E>40) . 
 
 
 
                             @8<5G0=8O: 
 
                             -B0  48@5:B820    <>65B    1KBL  8A?>;L7>20=0  2  1;>:0E  CA;>2=>3>
 
                   0AA5<1;8@>20=8O  8;8  2  <0:@>A0E  2  F5;OE  >B;04:8. 
 
                             !>>1I5=85  >1  >H81:5,     35=5@8@C5<>5  MB>9  48@5:B82>9,     8<55B
 
                   =><5@  8 7   8  3;0A8B  ' F o r c e d   e r r o r   -   p a s s 1 '   ( @8=C48B5;L=0O  >H81:0
 
                   =0  ?5@2><  ?@>E>45) . 
 
                             -B0  48@5:B820  =5  >:065B  =8:0:>3>  2>7459AB28O  =0  ?@>3@0<<C, 
 
                   5A;8  2    :><0=4=>9  AB@>:5  =5  1C45B  8A?>;L7>20=  ?5@5:;NG0B5;L  / D . 
 
                             -B0  48@5:B820  A35=5@8@C5B  B>;L:>  ?@54C?@5640NICN  >H81:C,   0
 
                   =5  D0B0;L=CN. 
 
 
 
  
 
                                                                           -   1 7 9   - 
 
                                         4 . 2 5       . E R R 2     !8<C;OF8O  >H81:8  ?@8  2B>@><
 
                                                                           ?@>E>45
 
 
 
                             . E R R 2   . 
 
 
 
                             A;8  MB0  48@5:B820  2AB@5G05BAO  2>  2@5<O  2 - 3>    ?@>E>40    0A- 
 
                   A5<1;5@><  ?@>3@0<<K,   B>  >=0  35=5@8@C5B  D0B0;L=CN  >H81:C. 
 
 
 
                             @8<5G0=8O: 
 
                             -B0  48@5:B820  <>65B  1KBL  8A?>;L7>20=0  2    1;>:0E    CA;>2=>3>
 
                   0AA5<1;8@>20=8O  8;8  2  <0:@>A0E  2  F5;OE  >B;04:8. 
 
                             !>>1I5=85  >1  >H81:5,     35=5@8@C5<>5  MB>9  48@5:B82>9,     8<55B
 
                   =><5@  8 8   8  3;0A8B  ' F o r c e d   e r r o r   -   p a s s 2 '   ( @8=C48B5;L=0O  >H81:0
 
                   =0  2B>@><  ?@>E>45) . 
 
                             >340  2AB@5G05BAO  MB0  48@5:B820,     B>  >1J5:B=K9  <>4C;L  C40- 
 
                   ;O5BAO,   8  ?@>8AE>48B  2KE>4  87  0AA5<1;5@0  A  :>4><  2KE>40  7 . 
 
 
 
                                               4 . 2 6       . E R R B     H81:0,   5A;8  AB@>:0  ?CAB0O
 
 
 
                             . E R R B   < AB@>:0>   . 
 
 
 
                             !8<C;8@C5B  D0B0;L=CN  >H81:C,   5A;8  AB@>:0  ?CAB0. 
 
 
 
                             @8<5G0=8O: 
 
                             1@0B8B5  0H5  2=8<0=85  =0  B>,     GB>  AB@>:0  4>;6=0  1KBL  70:- 
 
                   ;NG5=0  2    C3;>2K5  A:>1:8.     !B@>:>9  <>65B  1KBL  ;N1>5  8<O,     G8A;>
 
                   8;8  2K@065=85. 
 
                             !>>1I5=85  >1  >H81:5,     35=5@8@C5<>5  MB>9  48@5:B82>9,     8<55B
 
                   =><5@  9 4   8  3;0A8B  ' F o r c e d   e r r o r   -   s t r i n g   b l a n k '   ( @8=C48B5;L=0O
 
                   >H81:0  -   AB@>:0  ?CAB0) . 
 
                             A;8  >H81:0  35=5@8@C5BAO,     B>  >1J5:B=K9  <>4C;L  C40;O5BAO  8
 
                   ?@>8AE>48B  2KE>4  87  0AA5<1;5@0  A  :>4><  7 . 
 
                             8@5:B82K  . E R R B   8  . E R R N B   8A?>;L7CNBAO  >1KG=>  4;O  2KO2;5=8O
 
                   =0;8G8O  8;8  >BACBAB28O  ?0@0<5B@>2  2  <0:@>. 
 
  
 
                                                                           -   1 8 0   - 
 
                                             4 . 2 7       . E R R D E F     H81:0,   5A;8  8<O  >?@545;5=>
 
 
 
                             . E R R D E F   n a m e   . 
 
 
 
                             !8<C;8@C5B  D0B0;L=CN  >H81:C,   5A;8  8<O  n a m e   >?@545;5=>. 
 
 
 
                             @8<5G0=8O: 
 
                             A;8  8<O    n a m e   >?@545;5=>  :0:  AAK;:0  2?5@54  ?@>3@0<<K,     B>
 
                   >=>  AG8B05BAO  =5>?@545;5==K<  =0  ?5@2><  ?@>E>45    8    >?@545;5==K<
 
                   =0  2B>@><. 
 
                             !>>1I5=85  >1  >H81:5,     35=5@8@C5<>5  MB>9  48@5:B82>9,     8<55B
 
                   =><5@  9 3   8  3;0A8B  ' F o r c e d   e r r o r   -   s y m b o l   d e f i n e d '   ( @8=C48B5;L- 
 
                   =0O  >H81:0  -   A8<2>;  >?@545;5=) . 
 
                             A;8  >H81:0  35=5@8@C5BAO,     B>  >1J5:B=K9  <>4C;L  C40;O5BAO  8
 
                   ?@>8AE>48B  2KE>4  87  0AA5<1;5@0  A  :>4><  7 . 
 
 
 
                                         4 . 2 8       . E R R D I F     H81:0,   5A;8  AB@>:8  @07;8G0NBAO
 
 
 
                             . E R R D I F   < s t r i n g 1 > , < s t r i n g 2 >   . 
 
 
 
                             !8<C;8@C5B  D0B0;L=CN  >H81:C,     5A;8  425  AB@>:8  ( :>B>@K5  <>- 
 
                   3CB  1KBL  8<5=0<8,     G8A;0<8  8;8  2K@065=8O<8)   =5  A>2?040NB  ?>A8<- 
 
                   2>;L=>  ( B. 5.   >=8  @07;8G=K) . 
 
 
 
                             @8<5G0=8O: 
 
                             !B@>G=>5  8  ?@>?8A=>5  =0?8A0=85  >4=>9  8  B>9  65  1C:2K    2>A?- 
 
                   @8=8<0NBAO  :0:  @07;8G=K5  A8<2>;K. 
 
                             15  AB@>:8    4>;6=K    1KBL    70:;NG5=K    2    C3;>2K5    A:>1:8    8
 
                   >B45;OBLAO  4@C3  >B  4@C30  70?OB>9. 
 
                             !>>1I5=85  >1  >H81:5,     35=5@8@C5<>5  MB>9  48@5:B82>9,     8<55B
 
                   =><5@  9 7     8  3;0A8B  ' F o r c e d   e r r o r   -   s t r i n g s   d i f f e r e n t '   ( @8=C48- 
 
                   B5;L=0O  >H81:0  -   AB@>:8  @07;8G0NBAO) . 
 
                             A;8  >H81:0  35=5@8@C5BAO,     B>  >1J5:B=K9  <>4C;L  C40;O5BAO  8
 
                   ?@>8AE>48B  2KE>4  87  0AA5<1;5@0  A  :>4><  7 . 
 
                             -B0  48@5:B820  G0AB>  8A?>;L7C5BAO  4;O  B5AB8@>20=8O  ?0@0<5B- 
 
                   @>2,   ?5@540==KE  <0:@>>?@545;5=8N. 
 
 
 
  
 
                                                                           -   1 8 1   - 
 
                                                   4 . 2 9       . E R R E     H81:0,   5A;8  ;>6L
 
 
 
                             . E R R E   e x p r e s s i o n   . 
 
 
 
                             !8<C;8@C5B  D0B0;L=CN      >H81:C,       5A;8    7=0G5=85    2K@065=8O
 
                   e x p r e s s i o n   5ABL  ;>6L  ( 0 ) . 
 
 
 
                             @8<5G0=8O: 
 
                             K@065=85  e x p r e s s i o n   4>;6=>  ?@82>48BLAO  :  01A>;NB=><C  7=0- 
 
                   G5=8N  8  =5  A>45@60BL  AAK;>:  2?5@54  ?@>3@0<<K. 
 
                             !>>1I5=85  >1  >H81:5,     35=5@8@C5<>5  MB>9  48@5:B82>9,     8<55B
 
                   =><5@  9 0   8  3;0A8B  ' F o r c e d   e r r o r   -   e x p r e s s i o n   e q u a l s   0 '     ( @8=C- 
 
                   48B5;L=0O  >H81:0  -   2K@065=85  @02=>  0 ) . 
 
                             A;8  >H81:0  35=5@8@C5BAO,     B>  >1J5:B=K9  <>4C;L  C40;O5BAO  8
 
                   ?@>8AE>48B  2KE>4  87  0AA5<1;5@0  A  :>4><  7 . 
 
 
 
                                     4 . 3 0       . E R R I D N     H81:0,   5A;8  AB@>:8  845=B8G=K
 
 
 
                             . E R R I D N   < s t r i n g 1 > , < s t r i n g 2 >   . 
 
 
 
                             !8<C;8@C5B  D0B0;L=CN  >H81:C,     5A;8  425  AB@>:8  ( :>B>@K5  <>- 
 
                   3CB  1KBL  8<5=0<8,   G8A;0<8  8;8  2K@065=8O<8)   c >2?040NB  ?>A8<2>;L- 
 
                   =>  ( B. 5.   >=8  845=B8G=K) . 
 
 
 
                             @8<5G0=8O: 
 
                             !B@>G=>5  8    ?@>?8A=>5  =0?8A0=85  >4=>9  8  B>9  65  1C:2K  2>A?- 
 
                   @8=8<0NBAO  :0:  @07;8G=K5  A8<2>;K. 
 
                             !>>1I5=85  >1  >H81:5,     35=5@8@C5<>5  MB>9  48@5:B82>9,     8<55B
 
                   =><5@  9 6   8  3;0A8B  ' F o r c e d   e r r o r   -   s t r i n g s   i d e n t i c a l '     ( @8=C48- 
 
                   B5;L=0O  >H81:0  -   AB@>:8  A>2?040NB) . 
 
                             A;8  >H81:0  35=5@8@C5BAO,     B>  >1J5:B=K9  <>4C;L  C40;O5BAO  8
 
                   ?@>8AE>48B  2KE>4  87  0AA5<1;5@0  A  :>4><  7 . 
 
                             -B0  48@5:B820  G0AB>  8A?>;L7C5BAO  4;O  B5AB8@>20=8O  ?0@0<5B- 
 
                   @>2,   ?5@540==KE  <0:@>>?@545;5=8N. 
 
 
 
  
 
                                                                           -   1 8 2   - 
 
                                           4 . 3 1       . E R R N B     H81:0,   5A;8  AB@>:0  =5  ?CAB0O
 
 
 
                             . E R R N B   < AB@>:0>   . 
 
 
 
                             !8<C;8@C5B  D0B0;L=CN  >H81:C,   5A;8  AB@>:0  =5  ?CAB0. 
 
 
 
                             @8<5G0=8O: 
 
                             1@0B8B5  0H5  2=8<0=85  =0  B>,     GB>  AB@>:0  4>;6=0  1KBL  70:- 
 
                   ;NG5=0  2  C3;>2K5  A:>1:8.     !B@>:>9  <>65B  1KBL  ;N1>5  8<O,       G8A;>
 
                   8;8  2K@065=85. 
 
                             !>>1I5=85  >1  >H81:5,     35=5@8@C5<>5  MB>9  48@5:B82>9,     8<55B
 
                   =><5@  9 5       8  3;0A8B  ' F o r c e d   e r r o r   -   s t r i n g   n o t   b l a n k '   ( @8=C48- 
 
                   B5;L=0O  >H81:0  -   AB@>:0  =5  ?CAB0) . 
 
                             A;8  >H81:0  35=5@8@C5BAO,     B>  >1J5:B=K9  <>4C;L  C40;O5BAO  8
 
                   ?@>8AE>48B  2KE>4  87  0AA5<1;5@0  A  :>4><  7 . 
 
                             8@5:B82K  . E R R B   8  . E R R N B   8A?>;L7CNBAO  >1KG=>  4;O  2KO2;5=8O
 
                   =0;8G8O  8;8  >BACBAB28O  ?0@0<5B@>2  2  <0:@>. 
 
 
 
                                 4 . 3 2       . E R R N D E F       H81:0,   5A;8  8<O  =5  >?@545;5=>
 
 
 
                             . E R R N D E F   n a m e   . 
 
 
 
                             !8<C;8@C5B  D0B0;L=CN  >H81:C,     5A;8  8<O  n a m e   =5  >?@545;5=>. 
 
 
 
                             @8<5G0=8O: 
 
                             A;8  8<O  n a m e   >?@545;5=>  :0:  AAK;:0  2?5@54,     B>  >=>  AG8B0- 
 
                   5BAO  =5>?@545;5==K<  =0  ?5@2><  ?@>E>45  8  >?@545;5==K<  =0  2B>@><. 
 
                             !>>1I5=85  >1  >H81:5,     35=5@8@C5<>5  MB>9  48@5:B82>9,     8<55B
 
                   =><5@  9 2   8  3;0A8B  ' F o r c e d   e r r o r   -   s y m b o l   n o t   d e f i n e d '   ( @8=C48- 
 
                   B5;L=0O  >H81:0  -   A8<2>;  =5  >?@545;5=) . 
 
                             A;8  >H81:0  35=5@8@C5BAO,     B>  >1J5:B=K9  <>4C;L  C40;O5BAO  8
 
                   ?@>8AE>48B  2KE>4  87  0AA5<1;5@0  A  :>4><  7 . 
 
 
 
                                               4 . 3 3       . E R R N Z     H81:0,   5A;8  8AB8=0
 
 
 
                             . E R R N Z   e x p r e s s i o n   . 
 
 
 
  
 
                                                                           -   1 8 3   - 
 
                             !8<C;8@C5B  D0B0;L=CN      >H81:C,       5A;8    7=0G5=85    2K@065=8O
 
                   e x p r e s s i o n   5ABL  8AB8=0  ( =5  =>;L) . 
 
 
 
                             @8<5G0=8O: 
 
                             K@065=85  e x p r e s s i o n   4>;6=>  ?@82>48BLAO  :  01A>;NB=><C  7=0- 
 
                   G5=8N  8  =5  A>45@60BL  AAK;>:  2?5@54. 
 
                             !>>1I5=85  >1  >H81:5,     35=5@8@C5<>5  MB>9  48@5:B82>9,     8<55B
 
                   =><5@  9 1   8  3;0A8B  ' F o r c e d   e r r o r   -   e x p r e s s i o n   n o t   e q u a l   0 '   ( @8- 
 
                   =C48B5;L=0O  >H81:0  -   2K@065=85  =5  @02=>  0 ) . 
 
                             A;8  >H81:0  35=5@8@C5BAO,     B>  >1J5:B=K9  <>4C;L  C40;O5BAO  8
 
                   ?@>8AE>48B  2KE>4  87  0AA5<1;5@0  A  :>4><  7 . 
 
 
 
                                             4 . 3 4       E V E N      0A?>;0305B  =0  3@0=8F5  A;>20
 
 
 
                             E V E N   . 
 
 
 
                             0AB02;O5B  0AA5<1;5@  @07<5AB8BL  A;54CNI89  109B  ( 40==K5  8;8
 
                   :><0=4C)   =0  3@0=8F5  A;>20. 
 
 
 
                             @8<5G0=8O: 
 
                             A;8  A;54CNI89  109B  @0A?>;030;AO  1K  ?>    =5G5B=><C    04@5AC, 
 
                   =5  1C4L    MB>9  48@5:B82K,     B>  0AA5<1;5@  35=5@8@C5B  :><0=4C  N O P   2
 
                   >B25B  =0  48@5:B82C  E V E N . 
 
                             8@5:B820  E V E N   =5  <>65B  8A?>;L7>20BLAO  2  A53<5=B0E,   @0A?>- 
 
                   ;>65==KE  =0  3@0=8F5  109B0. 
 
 
 
                                               4 . 3 5       E X I T M     5<54;5==K9  2KE>4  87  <0:@>
 
 
 
                                 E X I T M   . 
 
 
 
                             ;5G5B  =5<54;5==K9    2KE>4  87  <0:@>  ( M A C R O )     8;8  ?>2B>@=>3>
 
                   1;>:0  ( R E P T )     8  2>72@0I05B  C?@02;5=85  >?5@0B>@C,     A;54CNI5<C  70
 
                   >?5@0B>@><  2K7>20  <0:@>  8;8  ?>2B>@=>3>  1;>:0. 
 
 
 
                             @8<5G0=8O: 
 
                             A;8  :><0=40  E X I T M   =0E>48BAO  2>  2;>65==><  <0:@>    8;8    ?>2- 
 
                   B>@=><  1;>:5,     B>  C?@02;5=85  2>72@0I05BAO  2  1;>:  2=5H=53>  C@>2- 
 
  
 
                                                                           -   1 8 4   - 
 
                   =O. 
 
                             8@5:B820  E X I T M     8A?>;L7C5BAO    1>;LH59  G0ABLN  2<5AB5  A  CA- 
 
                   ;>2=>9  48@5:B82>9  I F   2  F5;OE  CA;>2=>3>  2:;NG5=8O  8;8  8A:;NG5=8O
 
                   >?5@0B>@>2  2  ( 87)   <0:@>  8;8  ?>2B>@=K9  1;>:. 
 
 
 
                                                 4 . 3 6       E X T R N     ?8A0=85  2=5H=53>  8<5=8
 
 
 
                             E X T R N   n a m e : t y p e , , ,   . 
 
 
 
                             ?8AK205B  ?5@5<5==CN,     <5B:C  8;8  A8<2>;  :0:  2=5H=85.   =5H- 
 
                   =59  AG8B05BAO  548=8F0,   :>B>@0O  >?8A0=0  2  4@C3><  ?@>3@0<<=><  <>- 
 
                   4C;5,   =>  8A?>;L7C5BAO  2  ?@>3@0<<=><  <>4C;5,   A>45@60I5<  48@5:B8- 
 
                   2C  E X T R N .             <>4C;5,     345  548=8F0  22>48BAO,     >=0  4>;6=0  1KBL
 
                   >?8A0=0  48@5:B82>9  P U B L I C . 
 
 
 
                             @8<5G0=8O: 
 
                             "8?  ( t y p e )     8<5=8  n a m e   4>;65=  A>2?040BL  2  8AE>4=><  <>4C;5, 
 
                   345  548=8F0  >?8A0=0,   8  2  <>4C;5,   345  >=0  8A?>;L7C5BAO  :0:  2=5H- 
 
                   =OO.   >?CAB8<K<8    B8?0<8  O2;ONBAO:     B Y T E ,     W O R D ,     D W O R D ,   Q W O R D , 
 
                   T B Y T E ,   N E A R ,   F A R   8  A B S . 
 
                             A;8  48@5:B820    E X T R N     @0A?>;>65=0  2=CB@8  :0:>3>- ;81>  A53- 
 
                   <5=B0,   B>    ?@54?>;0305BAO,     GB>  2=5H=OO  548=8F0  =0E>48BAO  2  B><
 
                   65  A53<5=B5.   8@5:B820  P U B L I C ,   >?8AK20NI0O  MBC  548=8FC  2  4@C3><
 
                   <>4C;5,   4>;6=0  B0:65  =0E>48BLAO  2  MB><  A53<5=B5.   A;8  48@5:B820
 
                   E X T R N   =0E>48BAO  2=5  2A5E  A53<5=B>2,   B>  A>>B25BAB2CNI0O  48@5:B8- 
 
                   20  P U B L I C   <>65B  1KBL  2  ;N1><  <5AB5  4@C3>3>  <>4C;O. 
 
                             A5  A8<2>;K  8<5=8  n a m e   ?@5>1@07CNBAO  2  703;02=K5  ?@8  >1@0- 
 
                   7>20=88  >1J5:B=>3>  D09;0.       ;O    A>E@0=5=8O    AB@>G=KE    A8<2>;>2
 
                   ?>;L7C9B5AL  ?5@5:;NG0B5;O<8  <0:@>0AA5<1;5@0  / M L   8  / M X . 
 
                             ;O  A8<2>;>2,   ?@54AB02;ONI8E  01A>;NB=K5  G8A;0,   8A?>;L7C5B- 
 
                   AO  B8?  A B S . 
 
 
 
                                           4 . 3 7       G R O U P     ?8A0=85  3@C??K  A53<5=B>2
 
 
 
                             n a m e   G R O U P   s e g m e n t n a m e , , ,   . 
 
 
 
                             0AB02;O5B  0AA5<1;5@  0AA>F88@>20BL  8<O  n a m e     A    >4=8<    8;8
 
  
 
                                                                           -   1 8 5   - 
 
                   1>;55  A53<5=B0<8  B0:,     GB>  4;O  2A5E  <5B>:  8  ?5@5<5==KE,   >?8A0=- 
 
                   =KE  2  MB8E  A53<5=B0E,   A<5I5=85  2KG8A;O5BAO  ?>  >B=>H5=8N  :  =0G0- 
 
                   ;C  8<5=8  n a m e . 
 
 
 
                             @8<5G0=8O: 
 
                             @3C<5=B  n a m e       4>;65=      1KBL      548=8G=K<,         0      0@3C<5=B
 
                   s e g m e n t n a m e   4>;65=  1KBL  A53<5=B><,   >?8A0==K<  70@0=55  48@5:B82>9
 
                   S E G M E N T   8;8  2K@065=85<  S E G . 
 
                             @C??0  A53<5=B>2  =5  >1O70=0  1KBL  A;8B=>9.   564C  A53<5=B0<8
 
                   3@C??K  <>3CB    @0A?>;030BLAO    A53<5=BK,       59    =5    ?@8=04;560I85. 
 
                   48=AB25==>5  >3@0=8G5=85      70:;NG05BAO    2  B><,     GB>  ?5@2K9  109B
 
                   ?5@2>3>  A53<5=B0  3@C??K  4>;65=  1KBL  C40;5=  >B  ?>A;54=53>    109B0
 
                   ?>A;54=53>  A53<5=B0  3@C??K  =5  1>;55,     G5<  =0  6 5 5 3 5   109B>2.     -B>
 
                   >7=0G05B,   GB>    5A;8  A53<5=BK  3@C??K  @0A?>;030NBAO    A;8B=>,       B>
 
                   >1J5<  3@C??K  =5  <>65B  ?@52KH0BL  6 5 5 3 6   109B>2  ( 6 4 ) . 
 
                             @3C<5=B  n a m e   =5  4>;65=  2AB@5G0BLAO  1>;LH5  =8  2  >4=>9  4@C- 
 
                   3>9  3@C??5  =8:0:>3>  8AE>4=>3>  D09;0. 
 
                             <O  3@C??K  n a m e   <>65B  8A?>;L7>20BLAO  2  48@5:B825  A S S U M E     8
 
                   4;O  ?5@5>?@545;5=8O  A53<5=B0. 
 
 
 
                                                 4 . 3 8       I F     0G0;>  CA;>2=>3>  1;>:0
 
 
 
                             I F   2K@065=85
 
                             :><0=4K
 
                             [ E L S E 
 
                             :><0=4K] 
 
                             E N D I F   . 
 
 
 
                             B:@K205B  CA;>2=K9  1;>:,     70AB02;OO  0AA5<1;5@  >1@010BK20BL
 
                   :><0=4K,   ?@54H5AB2CNI85    ( =5>1O70B5;L=><C)     E L S E ,   5A;8  7=0G5=85
 
                   2K@065=8O  5ABL  8AB8=0  ( B. 5.   =5  @02=>  0 ) . 
 
 
 
                             @8<5G0=8O: 
 
                             >?CA:05BAO  2;>65=85  I F   4>  2 5 5   C@>2=59. 
 
                             ><0=4K,   A;54CNI85    70    I F   8  E L S E   <>3CB  B0:65  O2;OBLAO  CA- 
 
                   ;>2=K<8  1;>:0<8. 
 
                             A;8  7=0G5=85  2K@065=8O  5ABL  ;>6L  ( B. 5.     =>;L)   8  48@5:B820
 
  
 
                                                                           -   1 8 6   - 
 
                   E L S E   2:;NG5=0  2  1;>:,     B>  0AA5<1;8@CNBAO  :><0=4K,       70:;NG5==K5
 
                   <564C  E L S E   8  E N D I F . 
 
                             ;>65==0O  48@5:B820  E L S E   A>>B25BAB2C5B  1;8609H59  87  48@5:- 
 
                   B82  I F ,   C  :>B>@>9  =5B  48@5:B82K  E L S E . 
 
                             K@065=85,   AB>OI55  2  48@5:B825  I F ,   4>;6=>  8<5BL  01A>;NB=>5
 
                   7=0G5=85,   8  =5  A>45@60BL  AAK;>:  2?5@54  ?@>3@0<<K. 
 
 
 
                                   4 . 3 9       I F 1     AA5<1;8@>20=85,   5A;8  ?5@2K9  ?@>E>4
 
 
 
                             I F 1 
 
                             :><0=4K
 
                             [ E L S E 
 
                             :><0=4K] 
 
                             E N D I F   . 
 
 
 
                             B:@K205B  CA;>2=K9  1;>:,     70AB02;OO  0AA5<1;5@  >1@010BK20BL
 
                   :><0=4K,   ?@54H5AB2CNI85    ( =5>1O70B5;L=><C)   E L S E ,   5A;8  0AA5<1;5@
 
                   A>25@H05B  ?5@2K9  ?@>E>4. 
 
 
 
                             @8<5G0=8O: 
 
                             8@5:B820  I F 1     ?@>25@O5B    B>;L:>  =><5@  ?@>E>40  ( ?5@2K9  8;8
 
                   2B>@>9) ,   ?>MB><C  >=0  =5  A>?@>2>6405BAO  2K@065=85<. 
 
 
 
                                       4 . 4 0       I F 2     AA5<1;8@>20=85,   5A;8  2B>@>9  ?@>E>4
 
                                 I F 2 
 
                             :><0=4K
 
                             [ E L S E 
 
                             :><0=4K] 
 
                             E N D I F   . 
 
 
 
                             B:@K205B  CA;>2=K9  1;>:,     70AB02;OO  0AA5<1;5@  >1@010BK20BL
 
                   :><0=4K,   ?@54H5AB2CNI85    ( =5>1O70B5;L=><C)   E L S E ,   5A;8  0AA5<1;5@
 
                   A>25@H05B  2B>@>9  ?@>E>4. 
 
 
 
                             @8<5G0=8O: 
 
                             8@5:B820  I F 2   ?@>25@O5B  B>;L:>  =><5@  ?@>E>40    ( ?5@2K9    8;8
 
  
 
                                                                           -   1 8 7   - 
 
                   2B>@>9) ,   ?>MB><C  >=0  =5  A>?@>2>6405BAO  2K@065=85<. 
 
 
 
                                       4 . 4 1       I F B     AA5<1;8@>20=85,   5A;8  0@3C<5=B
 
                                                                           ?CAB>9
 
 
 
                             I F B   < 0@3C<5=B> 
 
                             :><0=4K
 
                             [ E L S E 
 
                             :><0=4K] 
 
                             E N D I F   . 
 
 
 
                             B:@K205B  CA;>2=K9  1;>:,     70AB02;OO  0AA5<1;5@  >1@010BK20BL
 
                   :><0=4K,   ?@54H5AB2CNI85    ( =5>1O70B5;L=><C)     E L S E ,   5A;8  0@3C<5=B
 
                   >BACBAB2C5B. 
 
 
 
                             @8<5G0=8O: 
 
                             8@5:B82K  I F B   8  I F N B   8A?>;L7CNBAO  >1KG=>  4;O  CA;>2=>3>  0A- 
 
                   A5<1;8@>20=8O  <0:@>A>2,   2  7028A8<>AB8  >B  =0;8G8O  8;8  >BACBAB28O
 
                   ?0@0<5B@>2  2  <0:@>2K7>25. 
 
                             1@0B8B5  0H5  2=8<0=85  =0  =5>1E>48<>ABL    70:;NG5=8O    0@3C- 
 
                   <5=B0  2      C3;>2K5    A:>1:8  < > .     @3C<5=B><  <>65B  1KBL  ;N1>5  8<O, 
 
                   G8A;>  8;8  2K@065=85. 
 
 
 
                                                   4 . 4 2       I F D E F     AA5<1;8@>20=85,   5A;8
 
                                                                   8<O  >?@545;5=>
 
 
 
                             I F D E F   8<O
 
                             :><0=4K
 
                             [ E L S E 
 
                             :><0=4K] 
 
                             E N D I F   . 
 
 
 
                             B:@K205B  CA;>2=K9  1;>:,     70AB02;OO  0AA5<1;5@  >1@010BK20BL
 
                   :><0=4K,   ?@54H5AB2CNI85    ( =5>1O70B5;L=><C)   E L S E ,   5A;8  8<O  O2;O- 
 
                   5BAO  <5B:>9,   ?5@5<5==>9  8;8  A8<2>;><,   :>B>@K5  >?@545;5=K. 
 
 
 
                             @8<5G0=8O: 
 
  
 
                                                                           -   1 8 8   - 
 
                             @3C<5=B><  8<O  <>65B  O2;OBLAO  ;N1>5  @07@5H5==>5  8<O. 
 
                             A;8  8<O  >?@545;5=>  :0:  AAK;:0  2?5@54,   B>  =0  ?5@2><  ?@>E>- 
 
                   45  I F D E F   1C45B  ;>6=>,   0  =0  2B>@><  8AB8==>. 
 
 
 
                                               4 . 4 3       I F D I F     AA5<1;8@>20=85,   5A;8
 
                                                               0@3C<5=BK  @07;8G=K
 
 
 
                             I F D I F   < 0@3C<5=B1 > , < 0@3C<5=B2 > 
 
                             :><0=4K
 
                             [ E L S E 
 
                             :><0=4K] 
 
                             E N D I F   . 
 
 
 
                             B:@K205B  CA;>2=K9  1;>:,     70AB02;OO  0AA5<1;5@  >1@010BK20BL
 
                   :><0=4K,   ?@54H5AB2CNI85    ( =5>1O70B5;L=><C)   E L S E ,   5A;8  420  0@3C- 
 
                   <5=B0  ( :>B>@K5  <>3CB  1KBL  8<5=0<8,     G8A;0<8  8;8  2K@065=8O<8)   =5
 
                   A>2?040NB  ?>A8<2>;L=>  ( B. 5.   >=8  @07;8G=K) . 
 
 
 
                             @8<5G0=8O: 
 
                             !B@>G=>5  8    ?@>?8A=>5  =0?8A0=85  >4=>9  8  B>9  65  1C:2K  2>A?- 
 
                   @8=8<0NBAO  :0:  @07;8G=K5  A8<2>;K. 
 
                             10  0@3C<5=B0  4>;6=K  1KBL  70:;NG5=K  2  C3;>2K5  A:>1:8  8  >B- 
 
                   45;OBLAO  4@C3  >B  4@C30  70?OB>9. 
 
                             -B0  48@5:B820  G0AB>  8A?>;L7C5BAO  4;O  B5AB8@>20=8O  ?0@0<5B- 
 
                   @>2,   ?5@540==KE  <0:@>>?@545;5=8N. 
 
 
 
                                           4 . 4 4       I F E     AA5<1;8@>20=85,   5A;8  ;>6L
 
 
 
                             I F E   2K@065=85
 
                             :><0=4K
 
                             [ E L S E 
 
                             :><0=4K] 
 
                             E N D I F   . 
 
 
 
                             B:@K205B  CA;>2=K9  1;>:,     70AB02;OO  0AA5<1;5@  >1@010BK20BL
 
                   :><0=4K,   ?@54H5AB2CNI85    ( =5>1O70B5;L=><C)     E L S E ,   5A;8  7=0G5=85
 
                   2K@065=8O  5ABL  ;>6L  ( B. 5.   @02=>  0 ) . 
 
  
 
                                                                           -   1 8 9   - 
 
 
 
                             @8<5G0=8O: 
 
                             >?CA:05BAO  2;>65=85  I F E   4>  2 5 5   C@>2=59. 
 
                             K@065=85,   AB>OI55  2  48@5:B825  I F E ,     4>;6=>  8<5BL  01A>;NB- 
 
                   =>5  7=0G5=85,   8  =5  A>45@60BL  AAK;>:  2?5@54  ?@>3@0<<K. 
 
 
 
                                         4 . 4 5       I F I D N     AA5<1;8@>20=85,   5A;8  0@3C<5=BK
 
                                                                       A>2?040NB
 
 
 
                             I F I D N   < 0@3C<5=B1 > , < 0@3C<5=B2 > 
 
                             :><0=4K
 
                             [ E L S E 
 
                             :><0=4K] 
 
                             E N D I F   . 
 
 
 
                             B:@K205B  CA;>2=K9  1;>:,     70AB02;OO  0AA5<1;5@  >1@010BK20BL
 
                   :><0=4K,   ?@54H5AB2CNI85    ( =5>1O70B5;L=><C)   E L S E ,   5A;8  420  0@3C- 
 
                   <5=B0  ( :>B>@K5      <>3CB    1KBL  8<5=0<8,     G8A;0<8  8;8  2K@065=8O<8) 
 
                   A>2?040NB  ?>A8<2>;L=>  ( B. 5.   O2;ONBAO  845=B8G=K<8) . 
 
 
 
                             @8<5G0=8O: 
 
                             !B@>G=>5  8    ?@>?8A=>5  =0?8A0=85  >4=>9  8  B>9  65  1C:2K  2>A?- 
 
                   @8=8<0NBAO  :0:  @07;8G=K5  A8<2>;K. 
 
                             10  0@3C<5=B0  4>;6=K  1KBL  70:;NG5=K  2  C3;>2K5  A:>1:8  8  >B- 
 
                   45;OBLAO  4@C3  >B  4@C30  70?OB>9. 
 
                             -B0  48@5:B820  G0AB>  8A?>;L7C5BAO  4;O  B5AB8@>20=8O  ?0@0<5B- 
 
                   @>2,   ?5@540==KE  <0:@>>?@545;5=8N. 
 
 
 
                                           4 . 4 6       I F N B     AA5<1;8@>20=85,   5A;8  0@3C<5=B
 
                                                                         =5  ?CAB
 
                             I F N B   < 0@3C<5=B> 
 
                             :><0=4K
 
                             [ E L S E 
 
                             :><0=4K] 
 
                             E N D I F   . 
 
  
 
                                                                           -   1 9 0   - 
 
                             B:@K205B  CA;>2=K9  1;>:,     70AB02;OO  0AA5<1;5@  >1@010BK20BL
 
                   :><0=4K,   ?@54H5AB2CNI85    ( =5>1O70B5;L=><C)     E L S E ,   5A;8  0@3C<5=B
 
                   ?@8ACBAB2C5B. 
 
 
 
                             @8<5G0=8O: 
 
                             8@5:B82K  I F B   8  I F N B   8A?>;L7CNBAO  >1KG=>  4;O  CA;>2=>3>  0A- 
 
                   A5<1;8@>20=8O  <0:@>A>2,   2  7028A8<>AB8  >B  =0;8G8O  8;8  >BACBAB28O
 
                   ?0@0<5B@>2  2  <0:@>2K7>25. 
 
                             1@0B8B5  0H5    2=8<0=85    =0  =5>1E>48<>ABL  70:;NG5=8O  0@3C- 
 
                   <5=B0  2  C3;>2K5  A:>1:8  < > .     @3C<5=B><  <>65B    1KBL    ;N1>5    8<O, 
 
                   G8A;>  8;8  2K@065=85. 
 
 
 
                                         4 . 4 7       I F N D E F     AA5<1;8@>20=85,   5A;8  8<O
 
                                                                   =5  >?@545;5=>
 
 
 
                             I F N D E F   8<O
 
                             :><0=4K
 
                             [ E L S E 
 
                             :><0=4K] 
 
                             E N D I F   . 
 
 
 
                             B:@K205B  CA;>2=K9  1;>:,     70AB02;OO  0AA5<1;5@  >1@010BK20BL
 
                   :><0=4K,   ?@54H5AB2CNI85    ( =5>1O70B5;L=><C)   E L S E ,   5A;8  8<O  O2;O- 
 
                   5BAO  <5B:>9,     ?5@5<5==>9  8;8  A8<2>;><,   :>B>@K5  5I5  =5  >?@545;5- 
 
                   =K. 
 
 
 
                             @8<5G0=8O: 
 
                             @3C<5=B><  8<O  <>65B  O2;OBLAO  ;N1>5  @07@5H5==>5  8<O. 
 
                             A;8  8<O  >?@545;5=>  :0:  AAK;:0  2?5@54,   B>  =0  ?5@2><  ?@>E>- 
 
                   45  I F N D E F   1C45B  8AB8==>,   0  =0  2B>@><  ;>6=>. 
 
 
 
                                                     4 . 4 8       I N C L U D E     :;NG5=85  :>4>2  87
 
                                                                   2=5H=53>  D09;0
 
 
 
                             I N C L U D E   8<O_ D09;0  . 
 
 
 
                             0AB02;O5B  0AA5<1;5@    703@C78BL    8AE>4=K9    :>4  87  2=5H=53>
 
  
 
                                                                           -   1 9 1   - 
 
                   D09;0  8  >1@01>B0BL  53>. 
 
 
 
                             @8<5G0=8O: 
 
                             <O  D09;0  4>;6=>  >BAK;0BL  :  ACI5AB2CNI5<C  D09;C,   8=0G5  0A- 
 
                   A5<1;5@  2K40AB  A>>1I5=85  >1  >H81:5  8  >AB0=>28BAO.   <O  D09;0  <>- 
 
                   65B  A>45@60BL  ?>;=>5  8;8  G0AB8G=>5  >?8A0=85  <0@H@CB0  A  @0745;8- 
 
                   B5;O<8  /   8;8    \ .       A;8    K    8A?>;L7>20;8    2    :><0=4=>9    AB@>:5
 
                   ?5@5:;NG0B5;L  <0:@>0AA5<1;5@0  / I   4;O  7040=8O  " <0@H@CB0  2:;NG05- 
 
                   <KE  D09;>2" ,   B>  2  48@5:B825  I N C L U D E   <>6=>  MB>B  <0@H@CB  =5  7040- 
 
                   20BL.   0:@>0AA5<1;5@  ?@>25@O5B  A=0G0;0  :064K9  87  <0@H@CB>2,   70- 
 
                   40==KE  2  >?F88  / I .     0B5<,     5A;8  D09;  =5  =0945=,   <0:@>0AA5<1;5@
 
                   8I5B  2  B5:CI5<  :0B0;>35.   A;8  D09;  2A5  5I5  =5  =0945=,   B>  <0:@>- 
 
                   0AA5<1;5@  2K405B  A>>1I5=85  >1  >H81:5  8  >AB0=02;8205BAO. 
 
                             >340  0AA5<1;5@  2AB@5G05B  48@5:B82C  I N C L U D E ,     >=  AG8BK205B
 
                   8  2K?>;=O5B  F5;8:><  25AL  D09;;   B>;L:>  ?>A;5  MB>3>    2>72@0I05BAO
 
                   2  D09;,   2  :>B>@><  A>45@60;0AL  :><0=40  I N C L U D E . 
 
                             >4K  D09;>2,     2:;NG5==KE  48@5:B82>9  I N C L U D E ,     ?><5G0NBAO  2
 
                   ;8AB8=35  <0:@>0AA5<1;5@0  1C:2>9  ' C ' . 
 
 
 
                                             4 . 4 9       I R P     AA5<1;8@>20=85  ?>  1   @07C
 
                                                           4;O  :064>3>  ?0@0<5B@0
 
 
 
                             I R P   D>@<0;L=>5_ 8<O, < ?0@0<5B@, , , > 
 
                             >?5@0B>@K
 
                             E N D M   . 
 
 
 
                             0AB02;O5B  0AA5<1;5@  2K?>;=8BL  >?5@0B>@K    ?>    1     @07C    4;O
 
                   :064>3>  7=0G5=8O      ?0@0<5B@0,       70<5=OO    =0  :064>9  8B5@0F88  2A5
 
                   2E>645=8O  D>@<0;L=>3>  8<5=8  =0  B5:CI55  7=0G5=85  ?0@0<5B@0. 
 
 
 
                             @8<5G0=8O: 
 
                             >65B  1KBL    7040=>    =5>3@0=8G5==>5  G8A;>  ?0@0<5B@>2  8  D>@- 
 
                   <0;L=>5  8<O  <>65B  2AB@5G0BLAO  2  B5;5  1;>:0  ;N1>5  G8A;>  @07.   A- 
 
                   ;8  A?8A>:  ?0@0<5B@>2  ?CAB,     B>  >?5@0B>@K  =5  0AA5<1;8@CNBAO.   A- 
 
                   ;8,   >4=0:>,       7040=  =C;52>9  ?0@0<5B@  ( < > ) ,     B>    D>@<0;L=>5    8<O
 
                   70<5=O5BAO  =0  =>;L. 
 
                             !?8A>:  ?0@0<5B@>2  4>;65=  1KBL  70:;NG5=  2  C3;>2K5  A:>1:8  8, 
 
  
 
                                                                           -   1 9 2   - 
 
                   5A;8  70405BAO    1>;55  >4=>3>  ?0@0<5B@0,     B>  8E  A;54C5B  @0745;OBL
 
                   70?OBK<8. 
 
                             0@0<5B@><  <>65B    1KBL    ;N1>9  @07@5H5==K9  A8<2>;,     AB@>:0, 
 
                   G8A;>20O  8;8  A8<2>;L=0O  :>=AB0=B0. 
 
 
 
                                                 4 . 5 0       I R P C     AA5<1;8@>20=85  ?>  1   @07C
 
                                                             4;O  :064>3>  A8<2>;0
 
 
 
                             I R P   D>@<0;L=>5_ 8<O, AB@>:0
 
                             >?5@0B>@K
 
                             E N D M   . 
 
                             0AB02;O5B  0AA5<1;5@    2K?>;=8BL    >?5@0B>@K    ?>    1   @07C  4;O
 
                   :064>3>  A82>;0  AB@>:8,   70<5=OO  =0  :064>9  8B5@0F88  2A5  2E>645=8O
 
                   D>@<0;L=>3>  8<5=8  =0  B5:CI89  A8<2>;. 
 
 
 
                             @8<5G0=8O: 
 
                             $>@<0;L=>5  8<O  <>65B  2AB@5G0BLAO  2  B5;5  1;>:0  =5>3@0=8G5=- 
 
                   =>5  G8A;>  @07. 
 
                             !B@>:0  <>65B  A>AB>OBL  87  1C:2,   F8D@  8  4@C38E  A8<2>;>2.   A- 
 
                   ;8  AB@>:0  A>45@68B  ?@>15;K,   70?OBK5  8;8  4@C385  A8<2>;K- @0745;8- 
 
                   B5;8,   B>  70:;NG8B5  55  2  C3;>2K5  A:>1:8. 
 
 
 
                                       4 . 5 1       L A B E L     !>740=85  ?5@5<5==>9  8;8  <5B:8
 
 
 
                             8<O  L A B E L   B8?  . 
 
 
 
                             !>7405B  =>2CN  ?5@5<5==CN  8;8  <5B:C,     ?@8A20820O  59  B5:CI55
 
                   7=0G5=85  AG5BG8:0  @07<5I5=8O. 
 
 
 
                             @8<5G0=8O: 
 
                             <O  =5  4>;6=>  1KBL  @0=55  >?@545;5=>. 
 
                             "8?><  <>65B  1KBL  B Y T E ,     W O R D ,     D W O R D ,     Q W O R D ,   T B Y T E ,   N E A R , 
 
                   F A R   8;8  8<O  >?8A0==>3>  AB@C:BC@=>3>  B8?0. 
 
 
 
  
 
                                                                           -   1 9 3   - 
 
                             @8<5@. 
 
 
 
                                 B Y T E _ B U F F E R         L A B E L             B Y T E 
 
                                 W O R D _ B U F F E R         D W                   5 1 2   d u p   ( ? )   . 
 
 
 
                               1CD5@C  4;8=>9  1 0 2 4   109B0  ( 5 1 2   A;>2)   <>6=>  >1@0I0BLAO  :0:
 
                   :  1CD5@C,     A>AB>OI5<C  87  5 1 2   A;>2,   8A?>;L7CO  04@5A  W O R D _ B U F F E R , 
 
                   8;8  :0:  :  1CD5@C,     A>AB>OI5<C  87  1 0 2 4   109B>2,     8A?>;L7CO    04@5A
 
                   B Y T E _ B U F F E R . 
 
 
 
                                     4 . 5 2       . L A L L      0A?5G0B:0  2A5E  <0:@>@0AH8@5=89
 
 
 
                             . L A L L   . 
 
 
 
                             0AB02;O5B  0AA5<1;5@  @0A?5G0B0BL  ;8AB8=3  8AE>4=KE  >?5@0B>- 
 
                   @>2  2A5E    <0:@>@0AH8@5=89,     2:;NG0O  :><<5=B0@88,     :>B>@K<  ?@54- 
 
                   H5AB2C5B  548=8G=K5  B>G:0  A  70?OB>9.     ><<5=B0@88,   :>B>@K<  ?@54- 
 
                   H5AB2CNB  C42>5==K5          B>G:0      A    70?OB>9    ( ; ; )       C40;ONBAO    87
 
                   <0:@>@0AH8@5=89. 
 
 
 
                                   4 . 5 3       . L F C O N D     K40G0  1;>:>2  A  >B@8F0B5;L=K<8
 
                                                                         CA;>28O<8
 
 
 
                             . L F C O N D   . 
 
 
 
                             0AB02;O5B  <0:@>0AA5<1;5@  2K4020BL  =0  ?5G0BL  1;>:8  A  >B@8- 
 
                   F0B5;L=K<8  CA;>28O<8  ( B. 5.     CA;>2=K5    >?5@0B>@K,       4;O    :>B>@KE
 
                   7=0G5=85  I F 2K@065=8O  5ABL  ;>6L) . 
 
 
 
                             @8<5G0=8O: 
 
                             -B>  @568<  @01>BK  0AA5<1;5@0,     :>B>@K9  ?@8=8<05BAO  ?>  C<>;- 
 
                   G0=8N. 
 
 
 
                                   4 . 5 4       . L I S T      07@5H5=85  2K40G8  8AE>4=KE  :>4>2
 
 
 
                             . L I S T   . 
 
 
 
  
 
                                                                           -   1 9 4   - 
 
                             0AB02;O5B  <0:@>0AA5<1;5@  2K4020BL  AB@>:8  8AE>4=KE    :>4>2. 
 
 
 
                             @8<5G0=8O: 
 
                             8@5:B82K  . L I S T     8  . X L I S T   >1KG=>  8A?>;L7CNBAO  4;O  ?>402;5- 
 
                   =8O  @0A?5G0B:8  >B45;L=>3>  1;>:0  ?@>3@0<<K. 
 
 
 
                               4 . 5 5       L O C A L     1JO2;5=85  A8<2>;0  4;O  8A?>;L7>20=8O
 
                                                                       2  0:@>A5
 
 
 
                             L O C A L   d u m m y n a m e , , ,   . 
 
 
 
                             !>7405B  C=8:0;L=K5  A8<2>;L=K5  8<5=0,   8A?>;L7C5<K5  2  <0:@>- 
 
                   A0E. 
 
 
 
                             @8<5G0=8O: 
 
                             >340  <0:@>A  @0A:@K205BAO,     d u m m y n a m e   ( D>@<0;L=>5  8<O)   70- 
 
                   <5=O5BAO  A8<2>;><  A;54CNI8<  >1@07><: 
 
 
 
                                                   ? ? n u m b e r   , 
 
 
 
                   345  n u m b e r   -   H5AB=04F0B5@8G=>5  G8A;>  2  ?@545;0E  >B  0   4>    F F F F h . 
 
                                       5  >?8AK209B5      4@C385    A8<2>;K  40==K<  >1@07><,     B. :. 
 
                                       <0:@>:><0=40  1C45B  35=5@8@>20BL  <5B:8  40==>3>  B8?0,   0
 
                                       ?>2B>@5=85  <5B>:  <>65B  2K720BL  >H81:C. 
 
                             L O C A L   <>65B  8A?>;L7>20BLAO  B>;L:>  2  <0:@>A0E,   8  ?@8  >?8A0- 
 
                   =88  <0:@>A0  :><0=40  L O C A L   4>;6=0  ?@54H5AB2>20BL  4@C38<  :><0=40<
 
                   ( 2:;NG0O  :><<5=B0@88) . 
 
                             0==0O  48@5:B820  >1KG=>  8A?>;L7C5BAO  2  <0:@>A0E,   8A?>;L7C- 
 
                   NI8E  <5B:8.     A;8  <0:@>:><0=40  2K7K205BAO  =5A:>;L:>  @07    8    ?@8
 
                   2A5E  2K7>20E      8A?>;L7C5BAO    >4=0  8  B0  65  <5B:0,     B>  ?@>87>945B
 
                   >H81:0,   B. :.     <5B:0  1C45B  >1JO2;5=0  =5A:>;L:>  @07.   >  871560=85
 
                   MB>3>  8A?>;L7C9B5    48@5:B82C  L O C A L   4;O  B>3>,     GB>1K  A45;0BL  2A5
 
                   <5B:8  B8?0  L O C A L . 
 
 
 
  
 
                                                                           -   1 9 5   - 
 
                                       4 . 5 6       M A C R O     0G0;>  >?8A0=8O  <0:@>:><0=4K
 
 
 
                             8<O  M A C R O   [ d u m m y p a r a m e t e r , , , ] 
 
                             :><0=4K
 
                             E N D M   . 
 
 
 
                             0G8=05B  >?8A0=85  <0:@>:><0=4K,   A>AB>OI59  87  8<5=8  8  2=CB- 
 
                   @5==8E  :><0=4. 
 
 
 
                             @8<5G0=8O: 
 
                             <O  4>;6=>  1KBL  ?@028;L=K<<  8  C=8:0;L=K<. 
 
                             >65B  1KBL    >1JO2;5=>    ;N1>5    G8A;>    D>@<0;L=KE  ?0@0<5B@>2
 
                   ( d u m m y p a r a m e t e r ) ,   =>  >=8  4>;6=K  2A5  AB>OBL  2  >4=>9  AB@>:5.   0=- 
 
                   =K5  D>@<0;L=K5      ?0@0<5B@K    83@0NB  @>;L  <5B>:- 70?>;=8B5;59;   ?@8
 
                   @0A:@KB88  <0:@>A0  >=8  70<5=ONBAO  =0    459AB28B5;L=K5    ?0@0<5B@K, 
 
                   ?5@540205<K5  ?@8  2K7>25  <0:@>:><0=4K. 
 
                             0:@>:><0=4K  <>3CB  1KBL  2;>65=K  =0  ;N1CN    3;C18=C,       <>3CB
 
                   2K7K20BL  4@C385  <0:@>AK,     8  <>3CB  2K7K20BL  A0<8  A51O.   =8  B0:65
 
                   <>3CB  1KBL  ?5@5>?@545;5=K. 
 
                             0:@>AK  35=5@8@CNB    :>4  ?@8  8E  2K7>25,     0  =5  ?@8  8E  >?8A0- 
 
                   =88.   A5    35=5@8@C5<K5  04@5A0  >B=>AOBAO  :  <5ABC  2K7>20  <0:@>A0, 
 
                   0  =5  :  <5ABC,   345  >=  >?@545;O5BAO. 
 
                             C4LB5  >AB>@>6=K  ?@8  8A?>;L7>20=88  A;>20  M A C R O   2    48@5:B8- 
 
                   20E  T I T L E ,   S U B T T L   8  N A M E .   ". :.   M A C R O   70<5=O5B  MB8  48@5:B82K,   B>
 
                   8A?>;L7>20=85  M A C R O   2  =8E  <>65B  ?@825AB8  :  B><C,     GB>  ?>;L7>20- 
 
                   B5;L  1C45B  8<5BL  <0:@>AK  A  8<5=0<8  T I T L E ,   S U B T T L   8  N A M E . 
 
 
 
                                                 4 . 5 7       N A M E     040=85  8<5=8  <>4C;O
 
 
 
                             N A M E   m o d u l e n a m e   . 
 
 
 
                             @8A208205B  8<O  40==><C  <>4C;N. 
 
 
 
                             @8<5G0=8O: 
 
                             <O  <>4C;O  ( m o d u l e n a m e )   <>65B  8<5BL  ;N1CN  4;8=C,   =>  7=0G5- 
 
                   =85  8<5NB      B>;L:>  ?5@2K5  H5ABL  A8<2>;>2.     >65B  8A?>;L7>20BLAO
 
                   ;N10O  :><18=0F8O  1C:2  8  F8D@. 
 
  
 
                                                                           -   1 9 6   - 
 
                             L I N K   8A?>;L7C5B  8<O  <>4C;O  ?@8  A>>1I5=8OE  >1  >H81:0E.   A;8
 
                   48@5:B820  N A M E   =5  8A?>;L7C5BAO,     0AA5<1;5@  15@5B  8<O,   A>AB>OI55
 
                   87  ?5@2KE      H5AB8  A8<2>;>2  703>;>2:0  T I T L E .     A;8  =5B  48@5:B82K
 
                   T I T L E ,   B>  0AA5<1;5@  15@5B  ?>  C<>;G0=8N  8<O  A . 
 
 
 
                                           4 . 5 8       O R G     040=85  AG5BG8:0  @07<5I5=8O
 
                                                                         2  ?0<OB8
 
 
 
                             O R G   2K@065=85
 
 
 
                             #AB0=02;8205B  0AA5<1;5@=K9    AG5BG8:  @07<5I5=8O  2  A>>B25BA- 
 
                   B288  A  2K@065=85<. 
 
 
 
                             @8<5G0=8O: 
 
                             K@065=85  4>;6=>    1KBL    ?@5>1@07>20=>    :  01A>;NB=><C  G8A;C
 
                   ?@8  ?5@2><  ?@>E>45,     A;54>20B5;L=>,     =5;L7O  8A?>;L7>20BL  AAK;:8
 
                   2?5@54.   >65B  1KBL  8A?>;L7>20=  A8<2>;  AG5BG8:0  @07<5I5=8O  $ . 
 
 
 
                                   4 . 5 9       % O U T     K40G0  B5:AB0  ?@8  0AA5<1;8@>20=88
 
 
 
                             % O U T   B5:AB  . 
 
                             0AB02;O5B  0AA5<1;5@  ?@8  0AA5<1;8@>20=88  2K2>48BL  B5:AB  =0
 
                   M:@0=.   "5:AB    2K2>48BAO,   :>340  2  8AE>4=>9  ?@>3@0<<5  2AB@5G05BAO
 
                   48@5:B820  % O U T ,     B0:8<  >1@07><  <>6=>    2K2>48BL    8=D>@<0F8N    ?@8
 
                   4;8B5;L=><  0AA5<1;8@>20=88. 
 
 
 
                             @8<5G0=8O: 
 
                             8@5:B820  % O U T   1C45B  2>A?@8=8<0BLAO  42064K,       ?>    @07C    =0
 
                   :064><  ?@>E>45.     ;O  2K2>40  A>>1I5=89,     A>>B25BAB2CNI8E  :064><C
 
                   2K?>;=O5<><C  ?@>E>4C,   8A?>;L7C9B5  I F 1   8  I F 2 . 
 
 
 
                                   4 . 6 0       P A G E     >AB@0=8G=>5  C?@02;5=85  ;8AB8=3><
 
 
 
                             P A G E   4;8=0,   H8@8=0
 
                             P A G E   + 
 
                             P A G E   . 
 
  
 
                                                                           -   1 9 7   - 
 
 
 
                             #AB0=02;8205B  4;8=C  8  H8@8=C  AB@0=8FK  ;8AB8=30;   ;81>    C25- 
 
                   ;8G8205B  =><5@  A5:F88;   ;81>  ?@>872>48B  ?5@52>4  AB@0=8FK. 
 
 
 
                             @8<5G0=8O: 
 
                             !E5<0  =C<5@0F88  AB@0=8F,     8A?>;L7C5<0O  ;8AB8=30<8  ?@>3@0<- 
 
                   <K,   A;54CNI0O: 
 
                                                             s e c t i o n - p a g e , 
 
 
 
                             345  s e c t i o n   -     ?>@O4:>2K9    =><5@    ?@>3@0<<=>9    A5:F88
 
                                                           2=CB@8  <>4C;O; 
 
                                     p a g e         -     =><5@  AB@0=8FK  2  A5:F88. 
 
                             ><5@0  A5:F88  8  AB@0=8FK  =0G8=0NBAO  A  1 - 1 . 
 
 
 
                             8@5:B820  P A G E     157  0@3C<5=B>2  ?>AK;05B  =0  ?@8=B5@  ?5@52>4
 
                   AB@0=8FK  8  35=5@8@C5B  AB@>:C  703>;>2:0  8  ?>4703>;>2:0. 
 
 
 
                             8@5:B820  " P A G E   + "   C25;8G8205B  =><5@  A5:F88,   0  =><5@  AB@0- 
 
                   =8FK  CAB0=02;8205B  @02=K<  1 . 
 
 
 
                             8@5:B820  " P A G E   4;8=0,     H8@8=0"   >?@545;O5B  ?0@0<5B@K  AB@0- 
 
                   =8FK  4;O  ;8AB8=30.   ?F88  4;8=K  8  H8@8=K  A;54CNI85: 
 
 
 
                                                                 8=8<C<      0:A8<C<      >  C<>;G0=8N
 
                                             ;8=0              1 0                   2 5 5                     5 0 
 
                                             (8@8=0            6 0                   1 3 2                     8 0 
 
 
 
                             A;8  H8@8=0  C:070=0,     0  4;8=0  =5B,     B>  ?5@54  H8@8=>9  =C6=>
 
                   AB028BL  70?OBCN. 
 
 
 
                                           4 . 6 1       P R O C     0G0;>  >?8A0=8O  ?@>F54C@K
 
 
 
                             8<O  P R O C   [ @0AAB>O=85] 
 
                             :><0=4K
 
                             8<O  E N D P   . 
 
 
 
                             B<5G05B  =0G0;>  ?@>F54C@K. 
 
  
 
                                                                           -   1 9 8   - 
 
 
 
                             @8<5G0=8O: 
 
                             <O  4>;6=>  1KBL  C=8:0;L=K<. 
 
                              0AAB>O=85  <>65B  1KBL  ;81>  B8?0  N E A R   ( 2=CB@8  B>3>  65    A53- 
 
                   <5=B0) ,   ;81>  F A R   ( 70  ?@545;0<8  40==>3>  A53<5=B0) .   A;8  @0AAB>O- 
 
                   =85  =5  C:070=>,   ?@54?>;0305BAO  B8?  N E A R . 
 
                             >?CA:05BAO  2;>65==>ABL  ?@>F54C@. 
 
                             @>F54C@0  4>;6=0  A>45@60BL  E>BO  1K  >4=C  :><0=4C  R E T ,     ?>A- 
 
                   :>;L:C  2          :>=F5    ?@>F54C@K    :><0=40    R E T     =5    2K@010BK205BAO
 
                   02B><0B8G5A:8,   :0:  2  4@C38E  O7K:0E  ?@>3@0<<8@>20=8O. 
 
                             <O  8<55B  B5  65  2>7<>6=>AB8,     GB>  8  <5B:0,   @07@5H05BAO  2K- 
 
                   7>2,   ?5@5E>4    8;8  F8:;,   8A?>;L7CNI85  8<O  2  :0G5AB25  =07=0G5=8O. 
 
 
 
                                       4 . 6 2       P U B L I C     1JO2;5=85  A8<2>;0  4>ABC?=K<
 
                                                                 4;O  2A5E  <>4C;59
 
 
 
                             P U B L I C   8<O, , ,   . 
 
 
 
                             5;05B  <5B:8,   ?5@5<5==K5  8;8  01A>;NB=K5  A8<2>;K  4>ABC?=K<8
 
                   2>  2A5E  <>4C;OE  ?@>3@0<<K. 
 
 
 
                             @8<5G0=8O: 
 
                             <O  4>;6=>  1KBL  >?@545;5=>  2=CB@8  40==>3>  8AE>4=>3>  D09;0. 
 
                             A;8  C:070=K  01A>;NB=K5  A8<2>;K,     >=8    <>3CB    ?@54AB02;OBL
 
                   B>;L:>  >4=>  8;8  42CE109B>2K5  F5;K5,   ;81>  AB@>:>2K5  7=0G5=8O. 
 
                             @8  35=5@0F88  >1J5:B=>3>  D09;0  2A5  A8<2>;K  2    8<5=8    1C4CB
 
                   ?@54AB02;5=K  ?@>?8A=K<8    1C:20<8.     ;O  A>E@0=5=8O  AB@>G=KE  1C:2
 
                   <>3CB  8A?>;L7>20BLAO  ?5@5:;NG0B5;8  M A S M :   / M L   8  / M X . 
 
                             !8<2>;K,   8A?>;L7C5<K5    A8<2>;L=K<8  >B;04G8:0<8,   B0:8<8  :0:
 
                   S y m d e b   8  C o d e V i e w ,   4>;6=K  1KBL  >1JO2;5=K  P U B L I C . 
 
                             ;O  :064>3>    A8<2>;0,     >1JO2;5=>3>  :0:  E X T E R N ,     2  >4=><  87
 
                   8AE>4=KE  D09;>2  ?@>3@0<<K  4>;6=0  AB>OBL  48@5:B820  P U B L I C . 
 
 
 
                                           4 . 6 3       P U R G E     #40;5=85  >?8A0=8O  0:@>A0
 
 
 
                             P U R G E   m a c r o n a m e , , ,   . 
 
  
 
                                                                           -   1 9 9   - 
 
                             #40;O5B  >4=>  8  1>;55  <0:@>>?@545;5=89,     >A2>1>640O  ?0<OBL. 
 
 
 
                             @8<5G0=8O: 
 
                             A;8  ?@>8AE>48B  2K7>2  <0:@>A0,   :>B>@K9  1K;  C40;5=  :><0=4>9
 
                   P U R G E ,   2>7=8:05B  >H81:0. 
 
                             5B  =5>1E>48<>AB8  C40;OBL  <0:@>A,     :>B>@K9  K  E>B8B5  ?5@5- 
 
                   >?@545;8BL.   @8    ?5@5>?@545;5=88  AB0@>5  <0:@>>?@545;5=85  C40;O- 
 
                   5BAO  02B><0B8G5A:8.   0:@>A  <>65B  C40;8BL  A0<  A51O,   5A;8  ?>A;54- 
 
                   =59  AB@>:>9  1C45B  48@5:B820  P U R G E . 
 
                             0==0O  48@5:B820  <>65B  B0:65  8A?>;L7>20BLAO    4;O    C40;5=8O
 
                   =5=C6=KE  <0:@>A>2  87  181;8>B5:8. 
 
                             A;8  m a c r o n a m e   ( 8<O  <0:@>A0)     O2;O5BAO  >1>7=0G5=85<  :><0=- 
 
                   4K,   B>  >=>  2>AAB0=02;8205BAO  :  A2>5<C  ?5@2>=0G0;L=><C  7=0G5=8N. 
 
 
 
                                       4 . 6 4       . R A D I X     #AB0=>2:0  A8AB5<K  AG8A;5=8O
 
                                                                       4;O  22>40
 
 
 
                             . R A D I X   2K@065=85  . 
 
 
 
                             #AB0=02;8205B  A8AB5<C  AG8A;5=8O  4;O  22>40  G8A5;, 2E>4OI8E  2
 
                   2K@065=8O. 
 
 
 
                             @8<5G0=8O: 
 
                             @3C<5=B  2K@065=85  @0AA<0B@8205BAO  :0:    45AOB8G=>5    G8A;>, 
 
                   =57028A8<>  >B    B5:CI59  A8AB5<K  AG8A;5=8O.     =>  <>65B  1KBL  ;N1K<
 
                   F5;K<  G8A;><  >B  2   4>  1 6 . 
 
                             !B0=40@B=0O  A8AB5<0  AG8A;5=8O  -   45AOB8G=0O. 
 
                             0<5BLB5,   GB>  G8A;0,   22>48<K5  2  2845  0@3C<5=B>2  :><0=4  D D , 
 
                   D Q   8    D T ,     2A5340  AG8B0NBAO  45AOB8G=K<8,     =57028A8<>  >B  B5:CI59
 
                   A8AB5<K  AG8A;5=8O,   5A;8  >=8  =5  A>?@>2>640NBAO  C:070B5;5<  A8AB5- 
 
                   <K  AG8A;5=8O. 
 
                             0<5BLB5  B0:65,     GB>  1C:2K  B   8  D ,       4>102;5==K5    :    G8A;C, 
 
                   2A5340  AG8B0NBAO  C:070B5;O<8  A8AB5<K  AG8A;5=8O,   4065  5A;8  B5:C- 
 
                   I0O  A8AB5<0  AG8A;5=8O  -   H5AB=04F0B5@8G=0O.     ;O  70?8A8  H5AB=04- 
 
                   F0B5@8G=>3>  G8A;0,     >:0=G820NI53>AO  1C:2>9  B   8  D   ?@8  H5AB=04F0- 
 
                   B5@8G=>9  A8AB5<5      AG8A;5=8O,       K    4>;6=K    4>1028BL    C:070B5;L
 
                   A8AB5<K  AG8A;5=8O  H . 
 
  
 
                                                                           -   2 0 0   - 
 
 
 
                                               4 . 6 5       R E C O R D     ?8A0=85  B8?0  70?8A8
 
 
 
                             r e c o r d N a m e   R E C O R D   f i e l d N a m e : H8@8=0  [ = 2K@065=85] , , ,   . 
 
 
 
                             ?@545;O5B  8 - 18B>2K9  ;81>  1 6 - 18B>2K9  B8?  70?8A8  A  >4=8<    8
 
                   1>;55  18B>2K<8  ?>;O<8  C:070==>9  H8@8=K  8  ( =5>1O70B5;L=>)   A  C:0- 
 
                   70==K<  =0G0;L=K<  7=0G5=85<. 
 
 
 
                             @8<5G0=8O: 
 
                             0@0<5B@  H8@8=0    C:07K205B    G8A;>  18B>2  >B  1   4>  1 6 .     >65B
 
                   1KBL  2:;NG5=>  ;N1>5  G8A;>  ?0@0<5B@>2  f i e l d N a m e : H8@8=0,   =>  >1I55
 
                   G8A;>  18B      =5  4>;6=>  ?@52KH0BL  1 6 .     0@0<5B@K  f i e l d N a m e : H8@8=0
 
                   @0745;ONBAO  70?OBK<8. 
 
                             5>1O70B5;L=K9  ?0@0<5B@    " = 2K@065=85"     ?>72>;O5B    704020BL
 
                   =0G0;L=>5  7=0G5=85  4;O  ?>;O.   K@065=85  4>;6=>  ?@82>48BLAO  :  F5- 
 
                   ;><C  7=0G5=8N  8  =5  <>65B  2:;NG0BL  AAK;:8  2?5@54.   A;8  ?>;5  8<5- 
 
                   5B  H8@8=C  ?>  :@09=59  <5@5  A5<L  18B>2,   2K@065=85  <>65B  1KBL  A8<- 
 
                   2>;><  A S C I I . 
 
                             5@2>5  >1JO2;5==>5  ?>;5  AB0=>28BAO  AB0@H8<    ?>;5<    70?8A8. 
 
                   >A;54=55  >1JO2;5==>5      ?>;5    AB0=>28BAO    <;04H8<  ?>;5<  70?8A8. 
 
                   ;04H89  18B  <;04H53>  ?>;O  2A5340  @0A?>;0305BAO  2  =C;52><    18B5. 
 
                   "0:  =0?@8<5@,   5A;8  AC<<0  4;8=  0H8E  ?>;59  @02=O5BAO  A5<8  18B0<, 
 
                   >=8  1C4CB  70=8<0BL  18BK  A  6 - 3>  ?>  =C;52>9. 
 
                             A;8  >1I0O  H8@8=0  70?8A8  8   8  <5=55  18B,     0AA5<1;5@  8A?>;L- 
 
                   7C5B  >48=  109B.     A;8  >=0  1>;LH5  2>AL<8,     0AA5<1;5@    8A?>;L7C5B
 
                   420  109B0.       >  2A5E  A;CG0OE  =58A?>;L7C5<K5  18BK  >1=C;ONBAO  0A- 
 
                   A5<1;5@><. 
 
                             8@5:B820  R E C O R D   A0<0  ?>  A515  =5  A>7405B  40==KE.   =0  B>;L- 
 
                   :>  >?@545;O5B  B8?  40==KE.     ;O  A>740=8O  40==KE  MB>3>    B8?0    8A- 
 
                   ?>;L7C9B5  :><0=4C: 
 
 
 
                             [ 8<O]   r e c o r d N a m e   < [ =0G0;L=>5=0G5=85, , , ] >   , 
 
 
 
                             345  8<O    -     MB>    8<O    ?5@5<5==>9,     0  r e c o r d N a m e   -   8<O  B8?0
 
                   70?8A8,   @0=55    >?@545;5==>3>  48@5:B82>9  R E C O R D .   ;O  >4=>3>  ?>;O
 
                   70?8A8  <>65B  8A?>;L7>20BLAO  >4=>  =0G0;L=>5  7=0G5=85,     4;O  >B45- 
 
  
 
                                                                           -   2 0 1   - 
 
                   ;5=8O  =0G0;L=KE  7=0G5=89  4;O  :064>3>  ?>;O    8A?>;L7CNB    70?OBK5. 
 
                   0?@8<5@  < , , 3 >   8=8F80;878@C5B  B@5BL5  ?>;5  AB@C:BC@K. 
 
 
 
                             @8<5@. 
 
 
 
                                 e q u i p m e n t             R E C O R D       d i s k : 2 ,   p r i n t e r : 2 = 1 ,   R S 2 3 2 : 1 
 
 
 
                                 P C e q u i p m e n t         e q u i p m e n t           < > 
 
 
 
                             -B8  425      AB@>:8      A>740NB      8 - 18B>2CN      70?8AL    A    8<5=5<
 
                   P C e q u i p m e n t   ( >1>@C4>20=85)     A  ?>;5<  R S 2 3 2 ,     70=8<0NI8<  18B  0     8
 
                   @02=K<  0 ,     A  ?>;5<  p r i n t e r ,   70=8<0NI8<  18BK  2 - 1   8  @02=K<  1 ,   8  A
 
                   ?>;5<  d i s k ,   70=8<0NI8<  18BK  4 - 3   8  @02=K<  0 .   8BK  7 - 5   1C4CB  8=8- 
 
                   F80;878@>20=K  2  0 . 
 
 
 
                                           4 . 6 6       R E P T     0G0;>  ?>2B>@O5<>3>  1;>:0
 
 
 
                             R E P T   2K@065=85
 
                             >?5@0B>@K
 
                             E N D M   . 
 
 
 
                             !>7405B  ?>2B>@ONI89AO  1;>:,     70AB02;OO  0AA5<1;5@  2K?>;=OBL
 
                   >?5@0B>@K  AB>;L:>  @07,   A:>;L:>  70405B  2K@065=85. 
 
 
 
                             @8<5G0=8O: 
 
                             K@065=85  4>;6=>  4020BL  1 6 - 18B>2>5  1577=0:>2>5  F5;>5  8    =5
 
                   4>;6=>  A>45@60BL  2=5H=8E  8;8  =5>?@545;5==KE  8<5=. 
 
 
 
                                           4 . 6 7       . S A L L     >402;5=85  ;8AB8=30  2A5E
 
                                                                   <0:@>@0AH8@5=89
 
 
 
                             . S A L L   . 
 
 
 
                             0AB02;O5B  0AA5<1;5@    ?>402;OBL  <0:@>@0AH8@5=8O  2  ;8AB8=35
 
                   8AE>4=KE  >?5@0B>@>2.     K7>2  <0:@>:><0=4  A>45@68BAO    2    8AE>4=><
 
                   ;8AB8=35,   =>    AB@>:8  ?@>3@0<<K,   35=5@8@C5<K5  ?@8  2K7>25  >BACBA- 
 
                   B2CNB. 
 
  
 
                                                                           -   2 0 2   - 
 
 
 
                                         4 . 6 8       S E G M E N T     0G0;>  >?8A0=8O  A53<5=B0
 
 
 
                           8<O  S E G M E N T   [ B8?_ @0A?>;>65=8O] [ B8?_ :><18=8@>20=8O] [ ' :;0AA' ] 
 
 
 
                             8<O  E N D S 
 
 
 
                             B<5G05B  =0G0;>  A53<5=B0. 
 
 
 
                             @8<5G0=8O: 
 
                             !53<5=B  -   MB>  =01>@  :><0=4  8;8  40==KE,     04@5A0  :>B>@KE  2K- 
 
                   G8A;ONBAO  >B=>A8B5;L=>  >4=>3>  8  B>3>  65  A53<5=B=>3>  @538AB@0. 
 
                             0H0  ?@>3@0<<0    <>65B  8<5BL  1>;55  >4=>3>  >?8A0=8O  A53<5=B0
 
                   A  >4=8<  8  B5<  65  8<5=5<.   AA5<1;5@  2>A?@8=8<05B  2A5  >4=>8<5==K5
 
                   A53<5=BK  70  >48=. 
 
                             0@0<5B@K  B8?@0A?>;>65=8O,   B8?:><18=8@>20=8O  8  :;0AA,   5A;8
 
                   >=8  ?@8ACBAB2CNB,     4>;6=K  >?8AK20BLAO  2  C:070==><  2KH5  ?>@O4:5. 
 
                   A5  MB8  ?0@0<5B@K  =5>1O70B5;L=K. 
 
                             A;8  ?0@0<5B@    B8?@0A?>;>65=8O  ?@8ACBAB2C5B,     >=  C:07K205B
 
                   0AA5<1;5@C  :0:  2K18@0BL  =0G0;L=K9  04@5A  4;O  A53<5=B0.   ;O  1>;55
 
                   ?>4@>1=>3>  >?8A0=8O  A<>B@8  A;54CNI85  ?C=:BK:   B Y T E ,   W O R D ,   P A R A   8
 
                   P A G E . 
 
                             A;8  ?0@0<5B@  B8?:><18=8@>20=8O  ?@8ACBAB2C5B,   >=  C:07K205B
 
                   0AA5<1;5@C  :0:  >1@010BK20BL  =5A:>;L:>  A53<5=B>2  A  >4=8<  8<5=5<. 
 
                   ;O  1>;55  ?>4@>1=>3>  >?8A0=8O  A<>B@8  A;54CNI85  ?C=:BK:     P U B L I C , 
 
                   S T A C K ,   C O M M O N ,   M E M O R Y   8  A T . 
 
                             A;8  ?0@0<5B@  ' :;0AA'   2:;NG5=,     >=  C:07K205B  :><?>=>2I8:C, 
 
                   :0:85  A53<5=BK  703@C60BL  2  ?>A;54>20B5;L=K5  1;>:8    ?0<OB8    >48=
 
                   70  4@C38<.   <O  :;0AA  4>;6=>  1KBL  70:;NG5=>  2  >48=>G=K5  :02KG:8. 
 
                   A;8  =5  8A?>;L7CNBAO  >?F88  / M L   8;8  / M X ,   B>  8<O  :;0AA  =5  7028A8B
 
                   >B  B8?0      1C:2  ( 1>;LH85  >=8  8;8  <0;5=L:85) .     0<5BLB5,     GB>  8<O
 
                   :;0AA  =5  <>65B  1KBL  ?@8A2>5=>  =8  >4=><C  A8<2>;C  2  ?@>3@0<<5. 
 
 
 
                                       4 . 6 9       . S F C O N D     >402;5=85  ;8AB8=30  ;>6=KE
 
                                                                         CA;>289
 
                                               . S F C O N D   . 
 
  
 
                                                                           -   2 0 3   - 
 
 
 
                             >402;O5B  2:;NG5=85    2    @0A?5G0B:C  1;>:>2  A  >B@8F0B5;L=K<8
 
                   CA;>28O<8  ( CA;>2=K5  >?5@0B>@K,       C    :>B>@KE    I F - 2K@065=85    405B
 
                   ;>6L) . 
 
 
 
                                       4 . 7 0       S T R U C     ?@545;5=85  AB@C:BC@=>3>  B8?0
 
 
 
                             8<O  S T R U C 
 
                             f i e l d _ D e f i n i t i o n s 
 
                             8<O  E N D S . 
 
 
 
                             0G8=05B  >?8A0=85  AB@C:BC@=>3>  B8?0. 
 
 
 
                             @8<5G0=8O: 
 
                             !B@C:BC@0  <>65B  8<5BL  ;N1>5  G8A;>  ?>;59.     064>5    >?8A0=85
 
                   ?>;O  4>;6=>  A>>B25BAB2>20BL  A;54CNI5<C: 
 
 
 
                                       [ 8<O]     D B   |   D W   |   D D   |   D Q   |   D T   i n i t i a l V a l u e , , , 
 
 
 
                             5>1O70B5;L=K9  ?0@0<5B@    8<O  >?8AK205B  8<O  ?>;O.     D B ,     D W , 
 
                   D D ,   D Q     8  D T   >?8AK20NB  @07<5@  ?>;O.     I n i t i a l V a l u e     8A?>;L7C5BAO
 
                   4;O  C:070=8O  7=0G5=8O  ?>  C<>;G0=8N,     5A;8  ?@8  >1JO2;5=88  7=0G5- 
 
                   =85  =5  C:070=>  7=0G5=85.   ;O  1>;55  ?>;=>9  8=D>@<0F88  ?>  8A?>;L- 
 
                   7>20=8N  40==KE  48@5:B82  A<>B@8  D B ,   D W ,   D D ,   D Q   8  D T . 
 
 
 
                             8@5:B820  S T R U C     =5    A>7405B  40==KE.     =0  B>;L:>  >?8AK205B
 
                   B8?  40==KE.   ;O  A>740=8O  40==KE  MB>3>  B8?0  8A?>;L7C9B5: 
 
 
 
                                     [ 8<O]       s t r u c t u r e _ N a m e     < [ =0G0;L=>5_ =0G5=85, , , ] > 
 
 
 
                                 345  8<O                      -   8<O  ?5@5<5==>9; 
 
                                         s t r u c t u r e _ N a m e   -   8<O  B8?0  AB@C:BC@K,   @0=55  >?8A0==>9  A
 
                                                                         ?><>ILN  48@5:B82K  S T R U C . 
 
                             ;O  >4=>3>    ?>;O    AB@C:BC@K    <>65B  8A?>;L7>20BLAO  >4=>  =0- 
 
                   G0;L=>5  7=0G5=85,   4;O  @0745;5=8O  =0G0;L=KE  7=0G5=89  4;O  :064>3>
 
                   ?>;O  8A?>;L7C9B5  70?OBK5.   0?@8<5@,   < , , 3 >   >?@545;8B  B@5BL5  ?>;5
 
                   AB@C:BC@K. 
 
  
 
                                                                           -   2 0 4   - 
 
                             ?8A0=85  AB@C:BC@K    <>65B    A>45@60BL    B>;L:>  :><<5=B0@88  8
 
                   >?8A0=8O  ?>;59,     A;54>20B5;L=>,   2;>65==>ABL  AB@C:BC@  70?@5I5=0. 
 
 
 
                                             4 . 7 1       S U B T T L     ?8A0=85  ?>4703>;>2:0
 
                                                                     4;O  ;8AB8=30
 
 
 
                             S U B T T L   B5:AB  . 
 
 
 
                             #:07K205B  :0:>9  B5:AB  8A?>;L7>20BL  2>  2B>@>9  AB@>:5  :064>9
 
                   AB@0=8FK  ;8AB8=30. 
 
 
 
                             @8<5G0=8O: 
 
                             =CB@8  ?@>3@0<<K  <>65B  8A?>;L7>20BLAO  ;N1>5  G8A;>  ?>4703>- 
 
                   ;>2:>2  ( s u b t i t l e ) ,     :064K9  =>2K9  70<5=O5B  AB0@K9.   A;8  ?>4703>- 
 
                   ;>2>:  =5  C:070=,   2B>@0O  AB@>:0  AB@0=8FK  1C45B  ?CAB>9. 
 
                             A?>;L7CNBAO  B>;L:>  ?5@2K5  6 0   A8<2>;>2  B5:AB0. 
 
 
 
                                             4 . 7 2       . X A L L     !?8A>:  <0:@>@0AH8@5=89, 
 
                                                                 35=5@8@CNI8E  :>4K
 
 
 
                             . X A L L   . 
 
 
 
                             0AB02;O5B  0AA5<1;5@  2K4020BL  ;8AB8=3  8AE>4=KE    >?5@0B>@>2
 
                   @0A:@K205<KE  <0:@>A>2  B>;L:>  4;O  B5E  :><0=4,     :>B>@K5  40NB  40=- 
 
                   =K5  8;8  :>4K.   ><<5=B0@88  8A:;NG0NBAO. 
 
 
 
                             @8<5G0=8O: 
 
                             -B>B  @568<  ;8AB8=30  <0:@>@0AH8@5=89  7040=  ?>  C<>;G0=8N. 
 
 
 
                                     4 . 7 3       . X C R E F     >402;5=85  D>@<8@>20=8O  A?8A:0
 
                                                             ?5@5:@5AB=KE  AAK;>:
 
 
 
                             . X C R E F   [ 8<O, , , ]   . 
 
 
 
                             >402;O5B  35=5@0F8N  ?5@5:@5AB=KE  AAK;>:  8  A8<2>;L=KE    B01- 
 
                   ;8F  2E>4>2  4;O  2A5E  2K1@0==KE  <5B>:,   ?5@5<5==KE  8;8  A8<2>;>2. 
 
 
 
  
 
                                                                           -   2 0 5   - 
 
                             @8<5G0=8O: 
 
                               0@3C<5=B5  <>65B  AB>OBL  >4=>  8  1>;55    8<5=,       @0745;5==KE
 
                   70?OBK<8.   A;8    40==K9  0@3C<5=B  7040=,   B>  ?5@5:@5AB=K5  AAK;:8  8
 
                   A8<2>;L=0O  B01;8F0    2E>4>2    ?>402;ONBAO    B>;L:>    4;O    C:070==KE
 
                   8<5=. 
 
                             !<>B@8  . C R E F   4;O  ?>;=>3>  >?8A0=8O  B>3>,   :0:  . C R E F   8  . X C R E F 
 
                   459AB2CNB  A>>1I0. 
 
 
 
                                   4 . 7 4       . X L I S T     >402;5=85  A?8A:0  8AE>4=KE  :>4>2
 
 
 
                             . X L I S T   . 
 
 
 
                             >402;O5B  ;8AB8=3  =865A;54CNI8E  8AE>4=KE  :>4>2KE  AB@>:    4>
 
                   <><5=B0,   :>340  ;8AB8=3  1C45B  @07@5H5=  :><0=4>9  . L I S T . 
 
 
 
                               @8<5G0=8O: 
 
                             -B0  :><0=40  >B<5=O5B  2A5  4@C385  :><0=4K  4;O  ;8AB8=30. 
 
 
 
  
 
  